在伊江,下拉框宽度

Carl ManasterNimesh Madhavan提出了一个问题:Dropdownlist width in IE,或许与您遇到的问题类似。

回答者BalusC给出了该问题的处理方式:

Here's another jQuery based example. In contrary to all the other answers posted here, it takes all keyboard and mouse events into account, especially clicks:

-- ------------------------------ - -- -- -------
    ----------------
        ------------ ----------- ---------- - -------------------------------------------------- --
        -------------- ---------- - ------------------------------- --
        ----------------- ---------- - -- ------------------------------ - ------------------------------ ---
        ------------- ---------- - --------------------------- ---------- ---
-

Use it in combination with this piece of CSS:

------ -
    ------ ------ -- -- -------- ----- --- ----- --
-
------------- -
    ------ -----
-

All you need to do is to add the class wide to the dropdown element(s) in question.

------- -------------
    ---
---------

Here is a jsfiddle example. Hope this helps.

希望本文对你有帮助,欢迎支持JavaScript中文网

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/11113


猜你喜欢

  • 用 JavaScript 确定从 div 顶部到窗口顶部的距离

    在前端开发中,我们经常需要计算某个元素与浏览器窗口的距离。其中一个常见的需求是计算某个 div 元素距离浏览器窗口顶部的距离。本文将介绍如何使用 JavaScript 来实现这个功能。

    7 年前
  • 以参数作为参数传递函数?

    前端开发中,我们经常需要将一个函数作为参数传递给另一个函数。这种技术被称为"高阶函数"。但是,有时候我们需要传递一个带有参数的函数,而不是一个简单的函数。本文将介绍如何在 JavaScript 中以参...

    7 年前
  • 如何在JavaScript中使用HTML加载HTML页面?

    在前端开发中,有时需要通过JavaScript动态地加载HTML页面。这种技术称为“异步加载”,它可以大大加速网站的加载速度,提升用户体验。 使用XMLHttpRequest XMLHttpReque...

    7 年前
  • 如何实现在ES6类中复制私有方法

    ES6 类是 JavaScript 中一种新的语法糖,使得创建对象和继承更加方便。然而,与传统的基于原型链的继承模式不同,ES6 类中的方法默认是公开的,即可被子类和外部访问。

    7 年前
  • 使用JavaScript将禁用属性添加到输入元素

    在前端开发中,有时需要对表单元素进行禁用。禁用表单元素可以防止用户意外更改表单数据、减少无效的提交请求以及提高网站安全性。本文将介绍如何使用JavaScript将禁用属性添加到输入元素。

    7 年前
  • $(document).ready()不能正常工作的iPhone

    问题描述 在使用 jQuery 编写前端页面时,我们通常会使用 $(document).ready() 方法来确保 DOM 树加载完成后再执行 JavaScript 代码。

    7 年前
  • 如何使用JavaScript中的跳转?

    在前端开发中,经常需要进行页面跳转。JavaScript提供了多种方式实现跳转,包括修改URL、打开新窗口和重定向等方法。本文将详细介绍JavaScript中跳转的各种方法,并给出相应的示例代码。

    7 年前
  • 使用jQuery检测Safari

    Safari是苹果公司的一款网页浏览器,为了保证用户在Safari上有更好的体验,我们可能需要对其进行特定的优化。在前端开发中,我们可以使用jQuery来检测用户是否正在使用Safari浏览器。

    7 年前
  • 如何创建使用范围和导航功能Highcharts列范围图

    Highcharts是一款流行的JavaScript图表库,可以用于创建各种类型的交互式图表。其中包括列范围图,它可以显示数据点的最小值和最大值,并且还具有导航功能,可以缩放和平移图表。

    7 年前
  • HTTP内容类型标头和JSON

    HTTP是一种用于传输数据的协议,HTTP头部包含了很多重要信息,其中Content-Type是一个非常重要的头部。Content-Type告诉浏览器或其他客户端正在处理的数据的类型,它可以是任何MI...

    7 年前
  • 前端开发中的JS文件使用指南

    在前端开发中,我们经常会使用 JavaScript 文件来实现一些特定功能。这些 JS 文件既可以是外部依赖,也可以是通过 Node.js 应用程序引入的本地文件。

    7 年前
  • 如何在数据绑定视图中对其他结构进行模板化?

    在现代的前端开发中,我们通常会使用数据绑定框架(如Vue.js、React等)来构建交互式的用户界面。这些框架提供了一种简单而强大的方式来将应用程序的状态与视图保持同步。

    7 年前
  • Will Dart支持使用现有JavaScript库吗?

    简介 Dart是由Google开发的一种面向对象的编程语言,旨在为Web、移动和服务器应用程序提供高性能的解决方案。但是,许多前端开发人员想知道是否可以在Dart中使用现有的JavaScript库。

    7 年前
  • 这种混淆的JavaScript的工作吗?

    JavaScript 是一种广泛使用的脚本语言,但由于其源代码易受攻击,混淆 JavaScript 代码已经成为了一种常见的安全措施。 混淆技术可以让代码更难以阅读和理解,从而降低反编译、逆向工程等攻...

    7 年前
  • 有没有公开访问JSON数据源与真实世界的数据测试?

    在前端开发中,经常需要获取外部的数据源来渲染页面。而在开发过程中,我们需要进行接口测试,以确保数据源的正确性和可靠性。但是在实际开发中,我们往往面临着数据源难以获取、不稳定等问题,这时候就需要一些公开...

    7 年前
  • Markdown格式指南

    在前端开发中,我们经常需要编写技术文档来记录自己的学习和经验。Markdown是一种轻量级标记语言,它可以使我们更方便、更快速地编写和排版文档。本文将详细介绍Markdown的基础语法,并提供示例代码...

    7 年前
  • 如何在JavaScript中实例化一个文件对象?

    在前端开发中,我们经常需要操作文件。为了能够对文件进行各种操作,我们需要先将文件实例化为一个对象。本文将介绍如何在JavaScript中实例化一个文件对象。 文件对象 在JavaScript中,我们可...

    7 年前
  • 如何管理客户端JavaScript依赖项?

    在前端开发中,我们通常需要使用许多第三方库和框架。而这些库的数量可能会非常庞大,因此对于我们来说,有效地管理这些依赖项就显得尤为重要了。好的依赖项管理可以使我们的代码更加整洁、易于维护,并增强团队协作...

    7 年前
  • 用JavaScript更改CSS值

    CSS是我们网页中常用的样式表语言,它可以让我们轻松地控制元素的外观和布局。但是在某些情况下,我们需要使用JavaScript来动态地修改CSS属性,这时候就需要使用一些特定的方法和技巧。

    7 年前
  • 如何将表格从网页导出到Excel?

    在前端开发中,将表格从网页导出到Excel是一项非常常见的需求。对于需要大量数据处理或数据分析的业务场景,这种功能显得尤为重要和必要。本文将介绍如何使用JavaScript和第三方库实现该功能。

    7 年前

相关推荐

    暂无文章