Css 列表中的链接带来换行符

Css 列表中的链接带来换行符,css,hyperlink,line-breaks,Css,Hyperlink,Line Breaks,我对w3css有一个问题。当我向w3css导航栏添加链接时,它将带有换行符 由和驱动| 这是一段代码,来自您所包含的W3 css文件 .w3-navbar li a, .w3-navitem, .w3-navbar li .w3-btn, .w3-navbar li .w3-input { display: block; padding: 8px 16px; } 如果编辑该“待内联”块上的“显示”属性,则一切正常 下面是代码和示例链接 .w3-navbar > l

我对w3css有一个问题。当我向w3css导航栏添加链接时,它将带有换行符


  • 由和驱动|

这是一段代码,来自您所包含的W3 css文件

.w3-navbar li a, .w3-navitem, .w3-navbar li .w3-btn, .w3-navbar li .w3-input {
   display: block;
   padding: 8px 16px;
}
如果编辑该“待内联”块上的“显示”属性,则一切正常

下面是代码和示例链接

.w3-navbar > li > a {
   display:inline-block !important;
}
您需要“!important”来覆盖它们的样式表,否则它们将具有优先级


必须将显示:块行为更改为显示:内联行为。(并去掉填充物,让它看起来不那么怪异。)我用过!确保浏览器接受该特定值很重要;您应该将其替换为更高的专用性选择器,在页面加载中稍后使用相同的专用性选择器,以便覆盖旧值或更改当前选择器的css文件

.w3导航栏LIA{
显示:内联!重要;
填充:0px!重要;
}

  • 技术支持 和 |

对于像你这样的人,我喜欢互联网:)