【蜘蛛侠TG@abin789】-1001
【蜘蛛侠TG@abin789】-1002
【蜘蛛侠TG@abin789】-1003
【蜘蛛侠TG@abin789】-1004
【蜘蛛侠TG@abin789】-1005
【蜘蛛侠TG@abin789】-1006
【蜘蛛侠TG@abin789】-1007
【蜘蛛侠TG@abin789】-1008
【蜘蛛侠TG@abin789】-1009
【蜘蛛侠TG@abin789】-1010
【蜘蛛侠TG@abin789】-1011
【蜘蛛侠TG@abin789】-1012
【蜘蛛侠TG@abin789】-1013
【蜘蛛侠TG@abin789】-1014
【蜘蛛侠TG@abin789】-1015
【蜘蛛侠TG@abin789】-1016
【蜘蛛侠TG@abin789】-1017
【蜘蛛侠TG@abin789】-1018
【蜘蛛侠TG@abin789】-1019
【蜘蛛侠TG@abin789】-1020
【蜘蛛侠TG@abin789】-1021
【蜘蛛侠TG@abin789】-1022
【蜘蛛侠TG@abin789】-1023
【蜘蛛侠TG@abin789】-1024
【蜘蛛侠TG@abin789】-1025
【蜘蛛侠TG@abin789】-1026
【蜘蛛侠TG@abin789】-1027
【蜘蛛侠TG@abin789】-1028
【蜘蛛侠TG@abin789】-1029
【蜘蛛侠TG@abin789】-1030
【蜘蛛侠TG@abin789】-1031
【蜘蛛侠TG@abin789】-1032
【蜘蛛侠TG@abin789】-1033
【蜘蛛侠TG@abin789】-1034
【蜘蛛侠TG@abin789】-1035
【蜘蛛侠TG@abin789】-1036
【蜘蛛侠TG@abin789】-1037
【蜘蛛侠TG@abin789】-1038
【蜘蛛侠TG@abin789】-1039
【蜘蛛侠TG@abin789】-1040
【蜘蛛侠TG@abin789】-1041
【蜘蛛侠TG@abin789】-1042
【蜘蛛侠TG@abin789】-1043
【蜘蛛侠TG@abin789】-1044
【蜘蛛侠TG@abin789】-1045
【蜘蛛侠TG@abin789】-1046
【蜘蛛侠TG@abin789】-1047
【蜘蛛侠TG@abin789】-1048
【蜘蛛侠TG@abin789】-1049
【蜘蛛侠TG@abin789】-1050
【蜘蛛侠TG@abin789】-1051
【蜘蛛侠TG@abin789】-1052
【蜘蛛侠TG@abin789】-1053
【蜘蛛侠TG@abin789】-1054
【蜘蛛侠TG@abin789】-1055
【蜘蛛侠TG@abin789】-1056
【蜘蛛侠TG@abin789】-1057
【蜘蛛侠TG@abin789】-1058
【蜘蛛侠TG@abin789】-1059
【蜘蛛侠TG@abin789】-1060
【蜘蛛侠TG@abin789】-1061
【蜘蛛侠TG@abin789】-1062
【蜘蛛侠TG@abin789】-1063
【蜘蛛侠TG@abin789】-1064
【蜘蛛侠TG@abin789】-1065
【蜘蛛侠TG@abin789】-1066
【蜘蛛侠TG@abin789】-1067
【蜘蛛侠TG@abin789】-1068
【蜘蛛侠TG@abin789】-1069
【蜘蛛侠TG@abin789】-1070
【蜘蛛侠TG@abin789】-1071
【蜘蛛侠TG@abin789】-1072
【蜘蛛侠TG@abin789】-1073
【蜘蛛侠TG@abin789】-1074
【蜘蛛侠TG@abin789】-1075
【蜘蛛侠TG@abin789】-1076
【蜘蛛侠TG@abin789】-1077
【蜘蛛侠TG@abin789】-1078
【蜘蛛侠TG@abin789】-1079
【蜘蛛侠TG@abin789】-1080
【蜘蛛侠TG@abin789】-1081
【蜘蛛侠TG@abin789】-1082
【蜘蛛侠TG@abin789】-1083
【蜘蛛侠TG@abin789】-1084
【蜘蛛侠TG@abin789】-1085
【蜘蛛侠TG@abin789】-1086
【蜘蛛侠TG@abin789】-1087
【蜘蛛侠TG@abin789】-1088
【蜘蛛侠TG@abin789】-1089
【蜘蛛侠TG@abin789】-1090
【蜘蛛侠TG@abin789】-1091
【蜘蛛侠TG@abin789】-1092
【蜘蛛侠TG@abin789】-1093
【蜘蛛侠TG@abin789】-1094
【蜘蛛侠TG@abin789】-1095
【蜘蛛侠TG@abin789】-1096
【蜘蛛侠TG@abin789】-1097
【蜘蛛侠TG@abin789】-1098
【蜘蛛侠TG@abin789】-1099
【蜘蛛侠TG@abin789】-1100
【蜘蛛侠TG@abin789】-1101
【蜘蛛侠TG@abin789】-1102
【蜘蛛侠TG@abin789】-1103
【蜘蛛侠TG@abin789】-1104
【蜘蛛侠TG@abin789】-1105
【蜘蛛侠TG@abin789】-1106
【蜘蛛侠TG@abin789】-1107
【蜘蛛侠TG@abin789】-1108
【蜘蛛侠TG@abin789】-1109
【蜘蛛侠TG@abin789】-1110
【蜘蛛侠TG@abin789】-1111
【蜘蛛侠TG@abin789】-1112
【蜘蛛侠TG@abin789】-1113
【蜘蛛侠TG@abin789】-1114
【蜘蛛侠TG@abin789】-1115
【蜘蛛侠TG@abin789】-1116
【蜘蛛侠TG@abin789】-1117
【蜘蛛侠TG@abin789】-1118
【蜘蛛侠TG@abin789】-1119
【蜘蛛侠TG@abin789】-1120
【蜘蛛侠TG@abin789】-1121
【蜘蛛侠TG@abin789】-1122
【蜘蛛侠TG@abin789】-1123
【蜘蛛侠TG@abin789】-1124
【蜘蛛侠TG@abin789】-1125
【蜘蛛侠TG@abin789】-1126
【蜘蛛侠TG@abin789】-1127
【蜘蛛侠TG@abin789】-1128
【蜘蛛侠TG@abin789】-1129
【蜘蛛侠TG@abin789】-1130
【蜘蛛侠TG@abin789】-1131
【蜘蛛侠TG@abin789】-1132
【蜘蛛侠TG@abin789】-1133
【蜘蛛侠TG@abin789】-1134
【蜘蛛侠TG@abin789】-1135
【蜘蛛侠TG@abin789】-1136
【蜘蛛侠TG@abin789】-1137
【蜘蛛侠TG@abin789】-1138
【蜘蛛侠TG@abin789】-1139
【蜘蛛侠TG@abin789】-1140
【蜘蛛侠TG@abin789】-1141
【蜘蛛侠TG@abin789】-1142
【蜘蛛侠TG@abin789】-1143
【蜘蛛侠TG@abin789】-1144
【蜘蛛侠TG@abin789】-1145
【蜘蛛侠TG@abin789】-1146
【蜘蛛侠TG@abin789】-1147
【蜘蛛侠TG@abin789】-1148
【蜘蛛侠TG@abin789】-1149
【蜘蛛侠TG@abin789】-1150
【蜘蛛侠TG@abin789】-1151
【蜘蛛侠TG@abin789】-1152
【蜘蛛侠TG@abin789】-1153
【蜘蛛侠TG@abin789】-1154
【蜘蛛侠TG@abin789】-1155
【蜘蛛侠TG@abin789】-1156
【蜘蛛侠TG@abin789】-1157
【蜘蛛侠TG@abin789】-1158
【蜘蛛侠TG@abin789】-1159
【蜘蛛侠TG@abin789】-1160
【蜘蛛侠TG@abin789】-1161
【蜘蛛侠TG@abin789】-1162
【蜘蛛侠TG@abin789】-1163
【蜘蛛侠TG@abin789】-1164
【蜘蛛侠TG@abin789】-1165
【蜘蛛侠TG@abin789】-1166
【蜘蛛侠TG@abin789】-1167
【蜘蛛侠TG@abin789】-1168
【蜘蛛侠TG@abin789】-1169
【蜘蛛侠TG@abin789】-1170
【蜘蛛侠TG@abin789】-1171
【蜘蛛侠TG@abin789】-1172
【蜘蛛侠TG@abin789】-1173
【蜘蛛侠TG@abin789】-1174
【蜘蛛侠TG@abin789】-1175
【蜘蛛侠TG@abin789】-1176
【蜘蛛侠TG@abin789】-1177
【蜘蛛侠TG@abin789】-1178
【蜘蛛侠TG@abin789】-1179
【蜘蛛侠TG@abin789】-1180
【蜘蛛侠TG@abin789】-1181
【蜘蛛侠TG@abin789】-1182
【蜘蛛侠TG@abin789】-1183
【蜘蛛侠TG@abin789】-1184
【蜘蛛侠TG@abin789】-1185
【蜘蛛侠TG@abin789】-1186
【蜘蛛侠TG@abin789】-1187
【蜘蛛侠TG@abin789】-1188
【蜘蛛侠TG@abin789】-1189
【蜘蛛侠TG@abin789】-1190
【蜘蛛侠TG@abin789】-1191
【蜘蛛侠TG@abin789】-1192
【蜘蛛侠TG@abin789】-1193
【蜘蛛侠TG@abin789】-1194
【蜘蛛侠TG@abin789】-1195
【蜘蛛侠TG@abin789】-1196
【蜘蛛侠TG@abin789】-1197
【蜘蛛侠TG@abin789】-1198
【蜘蛛侠TG@abin789】-1199
【蜘蛛侠TG@abin789】-1200
直接看图,可以下载到课程里所有用到过的原码。
子容器也需要设置样式,因为弹性盒子模型主要用来给子元素布局,厘米昂的宽高颜色该有还是要有的。
flex-start:
弹性盒子元素的侧轴(纵轴)起始位置的边界紧靠住该行的侧轴起始边界。
flex-end:
弹性盒子元素的侧轴(纵轴)起始位置的边界紧靠住该行的侧轴结束边界。
center:
弹性盒子元素在该行的侧轴(纵轴)上居中放置。(如果该行的尺寸小于弹性盒子元素的尺寸,则会向两个方向溢出相同的长度)
flexbox兼容性:
> iOS可以使用最新的flex布局
> android4.4以下, 只能兼容旧版的flexbox布局
> android4.4及以上, 可以使用最新的flex布局
找到办法了:写个js,将可视高度赋值给父元素,即可刚好铺满一屏。不知大家有没有更好的办法呢?
alilgn-self:auto是默认设置,也就是父元素全部填满
align-self:baseline是按照元素区域来定的,例如,输入的是文字,那么就是只填充文字所占的区域
align-self:atretch是全部填满父元素
200px是固定高
<style>
html,body{height: 100%;margin: 0;padding: 0;}
#outer{height: 100%;background-color: #ffc;display: flex;flex-direction: column;}
或者height:400px;
.inner{height: 40%;flex: 1 1 auto;margin-bottom:20px;background-color: #ddf;}
</style>
<body>
<div id="outer">
<div class="inner"></div>
<div class="inner"></div>
</div>
</body>
能不能用百分比要看父元素高度是否存在
我理解的是,就像position定位元素一样得在父级盒子上加relitive 在子级上加absolute才有用,然后display:-webkit-flex;加在父级盒子上,然后他的三个子级分别写上width:100px; flex:2; flex:1;这样就能实现图中第一个效果咯……
看视频下一节
这里蓝色方块的20px是最小高度(min-height), 所以高度只会比20px大, 而此时还有align-items: stretch的加持,所以填满;如果像绿方块一样设置max-height:20px,则它只会显示20px。
https://github.com/williamtank/welcome_mobile
web_flex.html 以后你们查看flex特效都可以用得着