我使用Bootstrap 4创建了这个可折叠的导航栏,效果很好,但我想在用户点击链接时关闭它.有什么办法吗?谢谢
html导航栏:
<nav class="navbar navbar-toggleable-md fixed-top">
<button id="nav-btn"class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarDiv" aria-expanded="false" aria-label="Toggle navigation">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="container">
<a class="navbar-brand" href="#"><img src="Images/logo.png" width="60px"></a>
<div class="collapse navbar-collapse" id="navbarDiv">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="#home">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#about-us">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#pricing">Pricing</a>
</li>
</ul>
</div>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
css for .icon-bar,因为Bootstrap 4不使用icon-bar类.
.navbar-toggler .icon-bar {
margin: 7px;
display: block;
width: 22px;
height: 1px;
background-color: #cccccc;
border-radius: …Run Code Online (Sandbox Code Playgroud) 我的面板的颜色不会改变这个代码.我也用按钮试了一下.我对Delphi很新,所以任何答案都会受到赞赏.谢谢
procedure TForm1.pnlClick(Sender: TObject);
begin
pnl.Color := clYellow;
end;
Run Code Online (Sandbox Code Playgroud) 我为我的网站创建了一个注册页面,但它没有响应点击.我在一个名为signup.js的单独文件中有jQuery.我知道它已正确链接,因为警报有效.任何帮助都会被贬低.谢谢
HTML:
<html>
<head>
<title>Sign Up</title>
<script src="JS/jquery-3.1.1.min.js"></script>
<script src="JS/signup.js"></script>
<link rel="stylesheet" href="CSS/signup.css">
<link rel="stylesheet" href="CSS/bootstrap.min.css">
</head>
<body>
<div class="container">
<div class="jumbotron">
<button id="signup-button">Sign Up</button>
</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$("#signup-button").click(function() {
alert("clicked");
});
Run Code Online (Sandbox Code Playgroud) 所以我有一个带有徽标的导航栏.当用户位于页面的标题部分时,我希望徽标变大,但是当用户向下滚动时,徽标会缩小.有什么办法吗?
<!-- NAVBAR -->
<nav class="navbar navbar-inverse navbar-toggleable-md fixed-top">
<button id="nav-btn"class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarDiv" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="container">
<a class="navbar-brand" href="#"><img src="Images/logo.png" width="60px"></a>
<div class="collapse navbar-collapse" id="navbarDiv">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="#home" >Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#about-us">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#pricing">Pricing</a>
</li>
</ul>
</div>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud) 我正在使用spritekit进行游戏,并希望每秒检查变量的一些更新(而不是使用经常检查的更新方法).我创建了一个scheduledTimer,它有一个我想要运行的函数的选择器,但它给了我错误:发送到实例的无法识别的选择器.
我知道这个函数可能需要正确的发送者,但它是什么?谢谢
var timer = Timer.scheduledTimer(timeInterval: 1,
target: self,
selector: #selector(GameScene.updateEachSecond),
userInfo: nil,
repeats: true)
func updateEachSecond() {
print("1 second has passed")
}
Run Code Online (Sandbox Code Playgroud) 所以我已经将我正在开发的应用程序升级到 rails 5.2,但它在 Heroku 上崩溃了。我认为这是因为我的 /config 文件夹中没有 master.key 文件。我还有之前 Rails 版本的 secrets.yml 文件。我该怎么做才能解决这个问题?谢谢!
heroku 日志中的错误:
2019-01-28T21:07:46.922561+00:00 app[web.1]: /app/vendor/bundle/ruby/2.5.0/gems/aws-sdk-s3-1.30.1/lib/aws-sdk-s3/bucket.rb:684:in `extract_name': Cannot load `Rails.config.active_storage.service`: (ArgumentError)
2019-01-28T21:07:46.922573+00:00 app[web.1]: missing required option :name
Run Code Online (Sandbox Code Playgroud) 我需要将按钮组置于页面顶部.我尝试添加自定义css和保证金:0自动,但它没有帮助.有什么建议?谢谢(我正在使用bootstrap v4.0.0-alpha.6)
HTML:
<head>
<title>Title</title>
<link rel="stylesheet" href="bootstrap.min.css">
<link rel="stylesheet" href="application.css">
<script src="jquery-3.1.1.min.js"></script>
<script src="jquery-ui.js"></script>
<script src="application.js"></script>
</head>
<body>
<div id="header">
<div id="logo">
Logo
</div>
<div id="button-container" class="btn-group">
<button class="btn btn-primary">Button 1</button>
<button class="btn btn-primary">Button 2</button>
<button class="btn btn-primary">Button 3</button>
<button class="btn btn-primary">Button 4</button>
</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
CSS:
#button-container {
width: 333px;
margin: 0 auto !important;
}
Run Code Online (Sandbox Code Playgroud) 我正在做一个学校项目,需要编写查询来过滤数据集到某些变量.我的所有SQL都运行正常,但我无法使LIKE语句与%-signs一起使用.我相信我的语法错了.任何人都可以告诉我我做错了什么.谢谢
代码:
qryMovie.SQL.Clear;
qryMovie.SQL.Add('SELECT * FROM Movies');
qryMovie.SQL.Add('WHERE Genre = ' + QuotedStr(genre));
qryMovie.SQL.Add('AND Price BETWEEN ' + minPrice + ' AND ' + maxPrice);
qryMovie.SQL.Add('AND Title LIKE %' + title + '%');
qryMovie.Open;
Run Code Online (Sandbox Code Playgroud)
出错:
'查询表达式中的语法错误'Genre ='动作/冒险'和价格BETWEEN 0和200 AND Title LIKE%星球大战%''
我试图通过使用StrToDate方法将日期从字符串转换为TDate,但是当我以yyyy/mm/dd格式传递日期时,它给出了我的错误:'''2013/11/12''是不是有效的日期'.我有什么想法我做错了吗?谢谢
var
newDate: TDate;
begin
newDate := StrToDate(sDate);
end;
Run Code Online (Sandbox Code Playgroud) 说我有这种形式,但已经有一个要传递给控制器的变量client_id。看来我需要使用hidden_field_tag。我尝试过,但是我认为我的语法不正确。知道我在做什么错吗?谢谢
<%= form_for(@assessment) do |f| %>
<div class="field">
<%= f.label :weight %><br>
<%= f.text_field :weight %>
</div>
<div class="field">
<%= f.label :heartrate %><br>
<%= f.text_field :heartrate %>
</div>
<div class="field">
<%= f.label :bodyfat %><br>
<%= f.text_field :bodyfat %>
</div>
<%= hidden_field_tag :client_id, @client.id %>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
Run Code Online (Sandbox Code Playgroud) html ×4
css ×3
delphi ×3
delphi-2010 ×2
ruby ×2
bootstrap-4 ×1
heroku ×1
javascript ×1
jquery ×1
sprite-kit ×1
sql ×1
swift ×1