我遇到了HTML/CSS复选框问题.我编写的代码在一组ul/li元素中有一个复选框.问题是,如果我点击任何li元素的文本,它会越过列表中的第一个成分,而不是勾掉你点击的li元素.除了这个打嗝之外,复选框本身也能正常工作.关于最新进展的任何建议或想法以及我如何解决这个问题?
input[type=checkbox] + label {
color: black;
font-style: normal;
}
input[type=checkbox]:checked + label {
color: #ccc;
font-style: italic;
}Run Code Online (Sandbox Code Playgroud)
<ul style="list-style-type: none;">
<li>
<input type="checkbox" id="ossm" name="ossm">
<label for="ossm">2(6 ounce) filet mignon steaks</label>
</li>
<li>
<input type="checkbox" id="ossm" name="ossm">
<label for="ossm">1 teaspoon olive oil</label>
</li>
<li>
<input type="checkbox" id="ossm" name="ossm">
<label for="ossm">Coarse kosher salt and freshly ground black pepper</label>
</li>
<li>
<input type="checkbox" id="ossm" name="ossm">
<label for="ossm">1/2 cup red wine of your choice</label>
</li>
<li>
<input type="checkbox" id="ossm" name="ossm">
<label …Run Code Online (Sandbox Code Playgroud)我刚刚使用 Rails new 启动了一个新的 rails 应用程序,将默认数据库设置更改为 PostgresSQL。我用 bin/rails s 启动服务器,我觉得这很奇怪
2016-04-21 05:00:33] INFO WEBrick 1.3.1
[2016-04-21 05:00:33] INFO ruby 2.1.3 (2014-09-19) [i686-linux]
[2016-04-21 05:00:33] INFO WEBrick::HTTPServer#start: pid=12160 port=3000
Started GET "/socket.io/?EIO=3&transport=polling&t=LGtCFqz" for 10.0.2.2 at 2016-04-21 05:00:38 +0000
ActionController::RoutingError (No route matches [GET] "/socket.io"):
actionpack (4.1.6) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
actionpack (4.1.6)
lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
railties (4.1.6) lib/rails/rack/logger.rb:38:in `call_app'
railties (4.1.6) lib/rails/rack/logger.rb:20:in `block in call'
activesupport (4.1.6) lib/active_support/tagged_logging.rb:68:in `block in tagged'
activesupport (4.1.6) lib/active_support/tagged_logging.rb:26:in `tagged'
activesupport (4.1.6) lib/active_support/tagged_logging.rb:68:in `tagged'
railties (4.1.6) lib/rails/rack/logger.rb:20:in `call'
actionpack …Run Code Online (Sandbox Code Playgroud)