나는 텍스트 옆에 일부 아이콘을 표시하는 div가 있습니다. 내가 가지고있는 문제는 창 크기를 줄이면 이미지와 텍스트가 혼란에 빠지게된다는 것입니다. 여기 CSS 열이 화면 크기에서 예상대로 작동하지 않습니다.
내 CSS입니다 :이 창은 작은 단지 약간 비트의 크기를 조정할 때 모습입니다 : 여기 전체 화면 모습입니다 :
: 여기.grid-wrap {
margin-left: -3em;
/* the same as your gutter */
overflow: auto;
height: auto;
}
.grid-col {
float: left;
padding-left: 3em;
padding-bottom: 5px;
/* this is your gutter between columns */
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.newspaper-col{
-webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2;
-webkit-column-gap: 20px; /* Chrome, Safari, Opera */
-moz-column-gap: 20px; /* Firefox */
column-gap: 20px;
-webkit-column-rule-style: solid; /* Chrome, Safari, Opera */
-moz-column-rule-style: solid; /* Firefox */
column-rule-style: solid;
-webkit-column-rule-width: 1px; /* Chrome, Safari, Opera */
-moz-column-rule-width: 1px; /* Firefox */
column-rule-width: 1px;
}
.one-quarter {
width: 25%;
}
.one-half{
width:50%;
}
.one-third{
width: 33%;
}
.one-whole{
width: 100%;
}
내 HTML입니다
<div style="padding-left:10px; padding-top:10px">
<ul class="grid-wrap one-whole plain">
<li ng-repeat="item in items" class="grid-col one-quarter">
<span style="display:inline-block; cursor:pointer" data-toggle="modal" data-target="#moduleOverride" ng-value="item" ng-click="moduleOverride(item)" ng-cloak>
<p><img style="float:left; margin-right:5px" ng-src="~/{{item.ModuleStateGraphicPath}}" /><span style="font-weight:bolder" ng-bind="item.ModuleHeaderText"></span><br /><span ng-bind="item.ModuleCalculatedStateText"></span></p>
</span>
</li>
</ul>
</div>
나는
StackOverflow 여기에있는 코드를 사용하려하고 나는 다음을 얻을 :
.dashboard-section > span:nth-of-type(4n+1){
clear:both;
}
과 HTML은 다음과 같습니다
<div style="padding-left:10px; padding-top:10px" class="dashboard-section">
<span ng-repeat="item in items">
<span style="display:inline-block; cursor:pointer" data-toggle="modal" data-target="#moduleOverride" ng-value="item" ng-click="moduleOverride(item)" ng-cloak>
<span><img style="float:left; margin-right:5px" ng-src="~/{{item.ModuleStateGraphicPath}}" /><span style="font-weight:bolder" ng-bind="item.ModuleHeaderText"></span><br /><span ng-bind="item.ModuleCalculatedStateText"></span></span>
</span>
<br ng-if="!(($index + 1) % 4)">
</span>
</div>
나는 spa 다음과 같이 부모 범위에 폭을 추가하여 위의 코드를 CE,하지만 크기 조정 문제가 해결되지 않는 : 여기 내 지혜의 끝에있어
<span style="display:inline-block; width:20%; cursor:pointer" data-toggle="modal" data-target="#moduleOverride" ng-value="item" ng-click="moduleOverride(item)" ng-cloak>
<span><img style="float:left; margin-right:5px" ng-src="~/{{item.ModuleStateGraphicPath}}" /><span style="font-weight:bolder" ng-bind="item.ModuleHeaderText"></span><br /><span ng-bind="item.ModuleCalculatedStateText"></span></span>
</span>
합니다. 어떤 도움이라도 대단히 감사합니다 !!!
부트 스트랩을 사용하고 있습니까? – Raduken
예, 부트 스트랩을 사용하고 있습니다. –