不定宽块状元素的用改变块级元素为行内元素的方法有疑问
html代码:
<body> <div> <ul> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> </ul> </div> </body>
css代码:
<style> .container{ text-align:center; } /* margin:0;padding:0(消除文本与div边框之间的间隙)*/ .container ul{ list-style:none; margin:0; padding:0; display:inline; } /* margin-right:8px(设置li文本之间的间隔)*/ .container li{ margin-right:8px; display:inline; } </style>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
比如上面这个代码,我把class为contatiner的元素改为行内元素,那么它里面的子元素是不是也需要更改?不然是不是就只有父元素是行内元素可以水平居中而里面的元素不行呢?