HTML5 在 jsFiddle 中工作时表现异常
HTML5 behaving strange while working in jsFiddle
标题不是很会说话。使用以下代码,我希望 "Search" 和 "Logout" 这两个元素与徽标位于同一行,但完全对齐。
<div class="wrapper">
<div class="ui block top attached header" style="margin-bottom: 0;">
<div class="ui grid">
<div class="nb_header left aligned two column row">
<div class="three wide column">
(Logo)
</div>
<div class="thirteen wide right aligned column">
<div class="">
<div class="ui action input">
<input type="text" placeholder="Search..."/>
<button class="ui button">Search</button>
</div>
<div class="ui action red button">Logout</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui attached segment">
...content...
</div>
</div>
当我为此 post 在 jsFiddle 中输入完全相同的代码时,我发现它的行为正常。这是 fiddle:http://jsfiddle.net/kr37euu1/4/
这是它在我的浏览器中的截图:
为了比较,我将 post jsFiddle 版本的另一个屏幕截图:
为什么它的行为不同?
我找到了答案。 fiddle和我的本地代码经过多次修改后,我发现唯一剩下的区别是CSS和semantic-ui
的JS。使用 CDN 版本 1.12.3 似乎可行 - 尽管我的本地副本也是 1.12.3。
从 CDN 下载 minifed 版本并将它们放在我的本地实例中似乎解决了问题 - 为什么总是这样。
感谢大家的帮助。
标题不是很会说话。使用以下代码,我希望 "Search" 和 "Logout" 这两个元素与徽标位于同一行,但完全对齐。
<div class="wrapper">
<div class="ui block top attached header" style="margin-bottom: 0;">
<div class="ui grid">
<div class="nb_header left aligned two column row">
<div class="three wide column">
(Logo)
</div>
<div class="thirteen wide right aligned column">
<div class="">
<div class="ui action input">
<input type="text" placeholder="Search..."/>
<button class="ui button">Search</button>
</div>
<div class="ui action red button">Logout</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui attached segment">
...content...
</div>
</div>
当我为此 post 在 jsFiddle 中输入完全相同的代码时,我发现它的行为正常。这是 fiddle:http://jsfiddle.net/kr37euu1/4/
这是它在我的浏览器中的截图:
为了比较,我将 post jsFiddle 版本的另一个屏幕截图:
为什么它的行为不同?
我找到了答案。 fiddle和我的本地代码经过多次修改后,我发现唯一剩下的区别是CSS和semantic-ui
的JS。使用 CDN 版本 1.12.3 似乎可行 - 尽管我的本地副本也是 1.12.3。
从 CDN 下载 minifed 版本并将它们放在我的本地实例中似乎解决了问题 - 为什么总是这样。
感谢大家的帮助。