好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

ulli水平排列不断行和垂直居中问题,求解答,虚心求教。_html/css_WEB-ITnose

我现在在写一个导航栏,用ul水平平铺,但是现在遇到了一个问题,就是要使我用float:left,那么在浏览器里放大页面会发现导航栏会乱掉,要使用display: inline;和white-space: nowrap;可以实现水平平铺,而且在浏览器中放大页面不会乱,但问题来了,用display: inline;和white-space: nowrap;后,里面的文字无法垂直居中,我是将ul放在一个div里面了,div想要让ul文字和图片在div里面垂直居中,并且横向排列(IE9无法垂直居中,Chrome就可以),这让人很郁闷,而用float:left就可以垂直居中。
现在有没有什么办法,既可以让ul里面的东西水平平铺,垂直居中而且在浏览器里面方法后不乱的。
代码如下:
HTML:


">

导航栏







-->







查看更多关于ulli水平排列不断行和垂直居中问题,求解答,虚心求教。_html/css_WEB-ITnose的详细内容...

  阅读:30次