共3个回答
共2个回答
共4个回答
共4个回答
已采纳
MyLucifer
回答
因为如果被设置元素为文本、图片等行内元素时,水平居中是通过给父类元素设置text-align:center来实现的。此处将ul和li设置为行内元素,要想居中,就对其父类元素div设置,所以是不需要讲div设置为行内元素的
共1个回答
共1个回答
已采纳
qq_毛头小子_04307360
回答
设置之后你有多少内容就会有多少内容,你要将整个div 居中 没设置就不会将div居中 而且因为原来设了背景 所以没设置float会占有一整行的背景 设置了 内容就那么多
共3个回答
共4个回答
共2个回答
来自
Html/CSS
共1个回答
方法二按字面意思先用display:inline后用text-alinh:center为何不能使div居中,还是要要引入ul列表才能用呢?
共1个回答
已采纳
慕娘8381688
回答
删掉.container{display:inline;}就可以了。这里明明是定宽的啊。或者,按照你的思路用display:inline把子元素变成行内元素,注意这里是子元素,而不是本身。这样就又回到定宽元素设置方法,在被设置inline元素的父元素用text-align:center实现居中
共3个回答
已采纳
猫大虾
回答
学到《网页布局基础》2-2课时,里面有讲解,主要是浏览器默认添加了边距。为了防止这种情况,在编辑网页时,可在开始写时,就初始化 margin padding的值:*{margin:0; padding:0:}
共2个回答
来自
Android
共1个回答
直播