网站:www.tarbooshla.com
当在移动设备上查看时,搜索图标没有与导航栏的其他部分(标志和菜单图标)对齐。我怎样才能解决这个问题?
我已经尝试更新所有的主题和插件,但无济于事。
在当前的规则集下,它似乎完全按照预期显示。我想你是想让它显示在右边吧?我能够用padding属性大幅移动它,但我不认为这是对你最好的方案。搜索图标目前根本不是文本,而是一个在 ::before 情况下显示的伪元素,如果你想让它在达到一定尺寸后显示,我建议有一个媒体查询,将它设置为 ; 还有一个 ::after 伪元素,当它达到你的智能手机 @media and screen (max-width) 尺寸时显示。
::before
;
::after
@media and screen (max-width)
这是因为移动设备的空间有限。所以你可以做的是进入header.php,把搜索栏和主页、关于我们等一起放在主导航栏内,这样一旦用户按下菜单按钮,搜索就会出现,或者在css的帮助下,把菜单向左对齐,这样搜索按钮就可以放在右边。
这段代码可能对你有帮助。请确保将此CSS代码添加到一个地方,使其在所有其他css加载后才加载(因此具有最大的优先权)。
@media only screen and (max-width: 767px) { #Top_bar .logo { text-align: left; #Top_bar .top_bar_left { float: left; width: 80% !important; margin-top: 10px; background: none !important; .header-classic #Top_bar .top_bar_right { top: 15px;
在当前的规则集下,它似乎完全按照预期显示。我想你是想让它显示在右边吧?我能够用padding属性大幅移动它,但我不认为这是对你最好的方案。搜索图标目前根本不是文本,而是一个在
情况下显示的伪元素,如果你想让它在达到一定尺寸后显示,我建议有一个媒体查询,将它设置为::before还有一个;伪元素,当它达到你的智能手机::after尺寸时显示。@media and screen (max-width)