小编Mat*_*ija的帖子

Bootstrap 3下拉菜单中心对齐不起作用

我无法将下拉列表与悬停下拉列表的父级中心对齐.我试过text-align:center为整个.nav .navbar li元素,但它不起作用.我试图设置保证金和左:50%的整个ul.dropdown菜单是下拉列表,但它不起作用.这是html代码:

<ul class="nav navbar-nav navbar-right" id="headerDropdowns">
  <li><div class="btn-toolbar">
    <div class="btn-group">
      <button class="btnCustom" data-toggle="dropdown" data-hover="dropdown" data-delay="1000">Our Difference</button>
      <ul class="dropdown-menu">
        <li><a tabindex="-1" href="#">Made in the USA</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Human Grade</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Ingredients Fresh</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">USDA Meats</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Our Story</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Campare</a></li>
      </ul>
    </div>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我应该在哪个类下拉菜单或nav navbar-nav中进行对齐,我应该设置什么?

html css twitter-bootstrap drop-down-menu bootstrap-4

24
推荐指数
3
解决办法
3万
查看次数

如何使用授权标头生成GET CORS请求

我正在阅读有关CORS请求的信息,我已经设法定期发送GET或POST请求,并且工作正常.但是当我向GET或POST请求添加授权标头时,预检OPTIONS请求被发送到服务器,我得到500 INTERNAL SERVER ERR,并且不发送实际请求.我的问题是预检实际上是如何工作的,它需要什么样的响应才能发出主要请求?是否可以在没有预检的情况下发送它,因为我确信它会起作用?serve-rside是用Django 1.6编写的,并且ACCESS-ALLOW-ORIGIN设置为*,它适用于常规的post和get请求.

这是我的JS代码:

 $.ajax({
  type: "GET",
  url: "http://url/login/",
  async:false,
  contentType: "application/json",
  headers: {
    "Authorization": "Basic " + btoa(loginName + ':' + password),       
  },
  success: function (data) {
    alert("OK!");
  },
  failure: function(errMsg) {
    alert(errMsg);
  }
});
Run Code Online (Sandbox Code Playgroud)

这些是执行请求时来自Chrome DevTools的标头:请求标头:

OPTIONS /login/ HTTP/1.1
Host: url
Connection: keep-alive
Access-Control-Request-Method: GET
Origin: null
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)     Chrome/36.0.1985.125 Safari/537.36
Access-Control-Request-Headers: accept, authorization, content-type
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8,hr;q=0.6,sr;q=0.4
Run Code Online (Sandbox Code Playgroud)

响应标头:

HTTP/1.1 500 INTERNAL SERVER ERROR
Date: …
Run Code Online (Sandbox Code Playgroud)

apache django ajax jquery cors

9
推荐指数
1
解决办法
2万
查看次数