html的布局疑问


我学了大概html一大半的课程了,但是还是不会怎么去给box分区,我不知道怎么去吧box放在我想要放在位置上,还有就是有些部分是不是html规定好的位置,比如那个输入大量文本的交互区一定放在底部吗?如果有这样的box请一定告诉我,谢谢!!!!!!!

我不可用
浏览 2159回答 6
6回答

HiFrontend

你想的太多了,其实html如果用div构建的话,那么就是一个搭积木的过程,至于你的每一块积木是什么形状、颜色、位置等等就可以用css来控制,也就是你想他怎么样就怎么样。你想让哪块积木放什么位置,具有什么颜色、形状都由你自己决定。积木(div)本身不具备任何颜色、形状、位置这些属性。至于每块积木的功能,那么有些积木(html标签)本身是天生就有的, 比如:a(链接)、input(表单输入框)、textarea(文本框)、em(斜体)等等。而积木(div),他生下来就是一块木头,没有任何功能、颜色等等属性。你问题中提到的box应该是盒子模型吧,他可以指整个html,也可以指N个div组成的,这个你通过(chrome)开发者工具里的computed里查看。盒子模型,一般由自身宽高、内边距、外边距、border几部分组成,可以帮助你更好的运用各种属性和计算各种尺寸。

成长前端初学者

放在想要的位置就要用到布局的定位的

杨子子子楠

看一看 position flex float

慕田峪3555374

好好看一下盒子模型和定位

zhanghqcn

你可以看一下css的定位,浮动,盒模型,flex布局什么的

慕婉清5044891

RNPFHWMOEGPRNIFHXZBLULMOQTUWMOEAJMHXMVYBKGIFEGVSHJMBRTPRGVLHJMCEHWFIQAJMIYOKNFHJAIYHXGVRBKMCFBDEUKSCYAPYHETJSBWDSPRHDYORGCEOEHQZAJLOUJEAXZIKNQFNJWZVEHDTPLOQMBXTJYOKATOWZORNPLOXHJQTIETPLBDQMUVLAQZIENIXFOXZVLAIEPLGVRGBRACEKNVEADZVEHDHKZBDTVYAVYBJYUXGWYODTDAJETJLNDMUPXMPYVRNJMCVYOKGWACFBRGIYUQMBKNWFLAPSOQMORUKVXMQSBXTQZPXYBXTJYHKTJSHDYHXMBQHDHXGVSOKXTJTODZHWSUXFBXMIQGDYVQMPENPSBQSNJRBXUPLHJZBRFHXZVRZCZCSISNBLTDFVYODZQQLHDAWMOROEPYBDMJGJEBELBOKADMWRURHWYIFBKAWZISAQTCYIEGVEIRTWZBLODOXIYOXVVFOKGQDEGWTCSVEOEIPSBMCSIRBDGJYOILORAKFVFBKPSVXTJMQTCLBQSCEOLSNJETQSOEBQYNWSBKAJYBEJTORODHWMCYOKEUEZWFURUJLNKNJLGISOSZPYAKMWSOROKMODZCFIEALAVEUQGIYBXBEGPYUKSORNLHXGWFJGIZIACMOXAXMVLHCLTQLVJFILHWZBLUDTJKADUQSPSIYBWZIYVQAWEGPSILVXGCMJTPRHEJSHQLHQMIGPDMBRADMCRUQOKTPJGBLUEHUWEHKGPMMCZGWTDAWFOLZCBKMJROJTJQGIYNWTWMJSCECKNQMCRUQSCCJZVXNBEAJMIENCFZPLNQMSTBRAJLNJZBKLHKGPLHJMOOQFBKGPSBEMNPDMPSBYNXF

西兰花伟大炮

看不懂你在说什么
打开App,查看更多内容
随时随地看视频慕课网APP