Bootstrap对齐Navbar的中心折叠项目

时间:2018-03-01 12:41:22

标签: html css twitter-bootstrap

我遇到了将导航栏从桌面转换为移动设备的问题。我希望折叠时导航栏中的项目对齐中心,而不会影响桌面视图中的对齐。这是网站:http://www.heights-ateneo.org

CSS:

new Promise(function(resolve, reject) {

  setTimeout(() => resolve(1), 1000); // (*)

}).then(function(result) { // (**)

  alert(result); // 1
  return result * 2;

}).then(function(result) { // (***)

  alert(result); // 2
  return result * 2;

}).then(function(result) {

  alert(result); // 4
  return result * 2;

});

HTML:

.dropbtn {
  background-color: #320143;
  color: #999999;
  padding: 16px;
  font-size: 16px;
  border: none;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
  background-color: #320143;
}

在css中添加对齐中心会影响桌面

1 个答案:

答案 0 :(得分:1)

尝试媒体查询(https://www.w3schools.com/css/css_rwd_mediaqueries.asp)。

它可以让您根据需要设置移动版本的样式,而不会影响桌面大小。