小编Ram*_*esh的帖子

如何更改 CSS 中下拉箭头的位置

NOT A DUPLICATE - 请仔细阅读并理解问题。我不想更换箭头。我想保持箭头的原样并改变它的位置。appearance:none可以隐藏箭头并通过设置background:url()我可以替换箭头,但这不是我的问题

我有一个看起来不错并且工作正常的下拉列表。我们都知道默认情况下它会在下拉列表的右侧添加一个下拉箭头。现在我想要做的是将箭头向下移动到像margin-top:5px. 但我找不到任何pseudo elementsclasses编写我的代码。我想仅使用css来实现这一点。我发现样式是为了隐藏元素并添加另一个元素,但在我的情况下,我想保持图标的原样并更改位置。

html

<select class="dropdown-select">
   <option value="">Select Location</option>
   <option value="location-1">Location 1</option>
   <option value="location-2">Location 2</option>
   <option value="location-3">Location 3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

css

.dropdown-select{
  outline: none;
  border: none;
}
Run Code Online (Sandbox Code Playgroud)

html css dropdown

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

HTML选择下拉菜单关闭屏幕

考虑以下代码:

<div style="float: left;">
  <select style="width: 160px;">
    <option>asd flkjh asdfkljha sdlkfjhasldjkfh aslkjdfh asjdhf alksjdhl k</option>
    <option>1</option>
    <option>2</option>
  </select>
</div>

<div style="float: right;">
  <select style="width: 160px;">
    <option>asd flkjh asdfkljha sdlkfjhasldjkfh aslkjdfh asjdhf alksjdhl k</option>
    <option>1</option>
    <option>2</option>
  </select>
</div>
Run Code Online (Sandbox Code Playgroud)

打开右侧选择框时,下拉列表的内容将从屏幕上消失.此外,当列表更长时,您将无法滚动列表(仅使用鼠标滚轮和键盘,但滚动条不可见)

有没有解决这个问题?当然,您可以在选项上设置宽度/最大宽度,但这会切断选项元素的内容.有什么建议?

html css cross-browser

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

猫头鹰旋转木马水平缩略图栏 - 添加导航

我有以下owl carouselthumbnail bar.

这里使用的技术,

  1. 猫头鹰旋转木马2.3.4
  2. 猫头鹰旋转木马拇指

$('.sv-slider .owl-carousel').owlCarousel({
  autoplay: false,
  autoplayHoverPause: true,
  dots: false,
  nav: true,
  thumbs: true,
  thumbImage: true,
  thumbsPrerendered: true,
  thumbContainerClass: 'owl-thumbs',
  thumbItemClass: 'owl-thumb-item',
  loop: true,
  navText: [
    "<i class='fa fa-chevron-left' aria-hidden='true'></i>",
    "<i class='fa fa-chevron-right' aria-hidden='true'></i>"
  ],
  items: 1,
  responsive: {
    0: {
      items: 1,
    },
    768: {
      items: 1,
    },
    992: {
      items: 1,
    }
  }
});
Run Code Online (Sandbox Code Playgroud)
.sv-slider-item img {
  width: 100%;
  height: 200px;
}

.sv-slider .owl-thumbs {
  white-space: nowrap;
  overflow: auto;
} …
Run Code Online (Sandbox Code Playgroud)

owl-carousel-2

5
推荐指数
1
解决办法
1629
查看次数

Wordpress搜索栏结果为空白页

我的博客侧边栏search form 有一个简单的搜索方式.blogs

<form action="<?php echo get_site_url() ?>" method="GET">
   <input type="search" name="s" placeholder="Click to Search" class="fld-search" required/>
   <input type="hidden" name="post_type" value="post">
   <button class="btn-search"><i class="fa fa-search" aria-hidden="true"></i></button>
</form>
Run Code Online (Sandbox Code Playgroud)

这是网址网址:http://dev.wonder.lk/blog/

以下是我应用的搜索类型,

  1. 博客中可用的值 - 对于某些值,它会给出结果,但有时会说找不到.例如:搜索hello(但您可以Hello World在存档上看到博客)
  2. 搜索其他post_type值 - 结果是一个空白页面,即使我看不到页眉或页脚.例如:搜索ninja它是一种产品类型

这些是代码,

search.php中

<?php
while ( have_posts() ) : the_post();
   if(isset($_GET['post_type'])) {
           $type = $_GET['post_type'];
           if($type == 'product') {
              get_template_part( 'woocommerce/archive', 'product' ); //working fine
           } …
Run Code Online (Sandbox Code Playgroud)

php wordpress wordpress-theming woocommerce woocommerce-theming

5
推荐指数
1
解决办法
192
查看次数

ORACLE 中的 VARCHAR2 数据类型

我对 Oracle 很陌生,今天我发现了数据类型VARCHAR2,我想了解更多关于它的信息,并用谷歌搜索我遇到问题的数据类型。

我浏览了几篇有关该数据类型的文章,并且发现了一些针对VARCHAR2 的直接相反的描述。

描述1:

  • 创建包含 VARCHAR2 列的表时,您可以为 VARCHAR2 列指定 1 到 2000 之间的最大列长度(以字节为单位,而不是字符)(文章

描述2:

  • VARCHAR2 列中最多可以存储 4000 个字符。(文章

正如你所看到的,这有点令人困惑。难道VARCHAR2是指定最大列长度还是最大字符长度?有人请解释一下哪一个是正确的吗?

oracle varchar2

3
推荐指数
1
解决办法
4805
查看次数

悬停时背景颜色的渐变按钮会闪烁

正如您在下面的代码片段中看到的,我有一个带有线性渐变背景的按钮。在悬停中我想将其更改为单色。当我尝试这种效果时,我得到了一种闪烁效果,背景消失,然后背景颜色出现。有什么解决方法可以防止这种闪烁效应吗?

a {
  text-transform: uppercase;
  background-color: transparent;
  border-radius: 3px;
  padding: 5px 20px;
  -ms-transition: all .4s ease-in-out;
  -moz-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  -webkit-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
  background-image: linear-gradient(to bottom, rgb(69, 225, 243), rgb(1, 201, 223));
  border: none;
  outline: none;
}

a:hover {
  background-image: none;
  background-color: #33afbd;
}
Run Code Online (Sandbox Code Playgroud)
<a href="#">Button</a>
Run Code Online (Sandbox Code Playgroud)

html javascript css hover

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

降低网站上的导航栏高度

我有一个用bootstrap 4制成的固定导航栏。当我向下滚动页面时,我想减小导航栏的高度。当我尝试向下滚动页面时。高度不会降低。以下是我的浏览器的视频链接

链接到我尝试过的视频

想要这样的视频效果

我已经尝试过的一些代码

$(document).ready(function() {
  $('.nav-button').click(function() {
    $('.nav-button').toggleClass('change');
  });

  $(window).scroll(function() {
    var position = $(this).scrollTop();
    if (position >= 200) {
      $('.nav-menu').addClass('.custom-navbar');
    } else {
      $('.nav-menu').removeClass('.custom-navbar');
    }
  });
});
Run Code Online (Sandbox Code Playgroud)
body {
  font-family: 'Montserrat', sans-serif;
}


/* Header */

header {
  height: 100vh;
  background: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .5)), url(images/header-img.jpeg) no-repeat center center/cover;
}


/* Navbar */

.nav-menu {
  background: linear-gradient(rgba(0, 0, 0, .3), rgba(0, 0, 0, .5));
  padding: 30px;
  transition: all .7s;
}

.menu-item {
  font-size: …
Run Code Online (Sandbox Code Playgroud)

html css jquery

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

在中间位置停止各部分之间的平滑滚动

我有以下结构化代码。我的页面中有粘性标题和几个部分。我这里的页面超链接很少。

正如您在代码片段中看到的,第 1 节到第 2 节中有一个链接文本。

我添加了一些来自w3school的 jquery以实现平滑滚动。


问题

单击超链接时,它会滚动到第 2 部分,并将第 2 部分的起点置于正文的顶部。由于我有一个粘性标题,它隐藏了第 2 部分的一些内容。

现在我想要的是: 当滚动到第 2 部分时,我希望该部分在粘性标题之后开始,而不是从正文顶部开始。

// Add smooth scrolling to all links
$("a").on('click', function(event) {

  // Make sure this.hash has a value before overriding default behavior
  if (this.hash !== "") {
    // Prevent default anchor click behavior
    event.preventDefault();

    // Store hash
    var hash = this.hash;

    // Using jQuery's animate() method to add smooth page scroll
    // The optional number (800) specifies the …
Run Code Online (Sandbox Code Playgroud)

html jquery smooth-scrolling

1
推荐指数
1
解决办法
948
查看次数

如何在不使用JS/jQuery的情况下使占位符消失?

在我的搜索字段中,我只是想通了,当我点击input字段时,它一直保留到输入内容为止.我想在单击字段时隐藏占位符.

由于这个网站将被交付给另一个团队,我不想在这里添加JavaScript或jQuery代码.因为这是客户的要求之一.如何使用CSS和HTML实现它?这是HTML的默认行为.

<input type="text" value="" placeholder="Keywords or Chassis/ Reference No">

html css input placeholder

0
推荐指数
1
解决办法
37
查看次数