`
eimhee
  • 浏览: 2151254 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

extra 1px space in dialog handle style - Ext JS

阅读更多
Im developing a new style and having trouble with 1px of padding showing up on my west drag handle. I just cant figure out where its coming from. Any ideas?



Here is the associated CSS...

/**
* Basic-Dialog 
*/
.x-dlg-proxy {
	background:#d3d6d0;
	border:2px solid #b3b6b0;
}
.x-dlg-shadow{
	background:#cccccc;
}
.x-dlg .x-dlg-hd-left {
	background: url(../images/smoothgray/basic-dialog/hd-sprite.gif) no-repeat 0 -27px;
	zoom:1;
	padding-left: 75px;
}
.x-dlg .x-dlg-hd-right {
	background: url(../images/smoothgray/basic-dialog/hd-sprite.gif) no-repeat right 0;
	zoom:1;
	padding-right: 109px;
}
.x-dlg .x-dlg-hd {
	background: url(../images/smoothgray/basic-dialog/hd-sprite.gif) repeat-x 0 -54px;
	zoom:1;
	text-align: center;
	padding-left: 20px;
	padding-bottom: 8px;
}
.x-dlg .x-dlg-dlg-body{
	background:#636363;
	border:0 none;
	border-top:0 none;
	padding:0 0px 0px;
	position:absolute;
	top:27px;left:0;
	z-index:1;
}
.x-dlg-auto-tabs .x-dlg-dlg-body{
	background:transparent;
}
.x-dlg-auto-tabs .x-tabs-top .x-tabs-wrap{
	background:transparent;
}
.x-dlg .x-dlg-ft{
	border-top:1px solid #232323;
	background:#636363;
	padding-bottom:6px;
}
.x-dlg .x-dlg-bg{
	zoom:1;
}
.x-dlg .x-dlg-bg-left,.x-dlg .x-dlg-bg-center,.x-dlg .x-dlg-bg-right{
}
.x-dlg .x-dlg-bg-center {
	padding: 0px 10px 10px 10px;
	background:transparent url(../images/smoothgray/basic-dialog/bg-center.gif) repeat-x bottom;
	zoom:1;
}
.x-dlg .x-dlg-bg-left{
	padding-left:10px;
	background:transparent url(../images/smoothgray/basic-dialog/bg-left.gif) no-repeat bottom left;
	zoom:1;
}
.x-dlg .x-dlg-bg-right{
	padding-right:10px;
	background:transparent url(../images/smoothgray/basic-dialog/bg-right.gif) no-repeat bottom right;
	zoom:1;
}
.x-dlg .x-tabs-top .x-tabs-body{
	border:0 none;
}
.x-dlg .x-tabs-bottom .x-tabs-body{
	border:1px solid #b3b6b0;
	border-bottom:0 none;
}
.x-dlg .x-layout-container  .x-tabs-body{
	border:0 none;
}
.x-dlg .x-dlg-close {
    background-image:url(../images/smoothgray/basic-dialog/close.gif);
}
.x-dlg .x-dlg-collapse {
    background-image:url(../images/smoothgray/basic-dialog/collapse.gif);
}
.x-dlg-collapsed .x-dlg-collapse {
    background-image:url(../images/smoothgray/basic-dialog/expand.gif);
}
.x-dlg div.x-resizable-handle-east{
	background-image:url(../images/smoothgray/basic-dialog/e-handle.gif);
	border:0 none;
	width: 10px;
}
.x-dlg div.x-resizable-handle-south{
	background-image:url(../images/smoothgray/s.gif);
	border:0 none;
}
.x-dlg div.x-resizable-handle-west{
	background-image:url(../images/smoothgray/basic-dialog/w-handle.gif);
	border:0 none;
	padding: 0px;
	margin: 0px;
	width: 10px;
}
.x-dlg div.x-resizable-handle-southeast{
	background-image:url(../images/smoothgray/basic-dialog/se-handle.gif);
	background-position: bottom right;
	width:10px;
	height:10px;
	border:0;
}
.x-dlg div.x-resizable-handle-southwest{
	background-image:url(../images/smoothgray/basic-dialog/sw-handle.gif);
	background-position: top right;
	width:10px;
	height:10px;
	padding: 0px;
	margin: 0px;
	border:0;
}
.x-dlg div.x-resizable-handle-north{
	background-image:url(../images/smoothgray/s.gif);
	border:0 none;
}
PS, anyone running KDE might recognize this style.
Reply With Quote
  #2  
Old 03-03-2007, 04:29 PM
Default

Is that in IE or FF?
Reply With Quote
  #3  
Old 03-03-2007, 05:23 PM
Default

IE and FF are looking exactly the same.

However I just found the problem....its in the ext-all.css on line 1489

.x-dlg div.x-resizable-handle-west{
	background-image:url(../images/default/basic-dialog/e-handle.gif);
	border:0;
	background-position:1px;
}
So I added a style that overrides that in my theme file...

.x-dlg div.x-resizable-handle-west{
	background-position:0px;
}
and now everything looks fine.
Reply With Quote
分享到:
评论

相关推荐

    安卓Dialog对话框相关-项目通用Dialog.rar

    1. **Dialog基本概念** Dialog是Android系统提供的一种弹出式窗口,它浮现在应用程序的主线程之上,通常用来显示警告信息、询问用户或进行简单的用户交互。Dialog与Activity不同,它不是独立的窗口,而是依附于某个...

    dialog-1.1-9.20080819.1.el6.i686.rpm

    dialog-1.1-9.20080819.1.el6.i686.rpm

    Gwt-ext学习笔记之基础篇

    <script type="text/javascript" src="js/adapter/ext/ext-base.js"> <script type="text/javascript" src="js/ext-all.js"> ``` - 在`Register.gwt.xml`文件中添加继承声明: ```xml ...

    dialog-1.2-5.20130523.el7.x86_64.rpm

    dialog-1.2-5.20130523.el7.x86_64.rpm,用于CentOS 7.7.1908 系统或者RedHat 7.X 系统 for x86_64使用

    jQuery对话框Dialog弹出层插件演示与使用说明

    jQuery Dialog 是一个强大的弹出层插件,常用于创建各种对话框、提示窗口或模态框,极大地丰富了网页的交互体验。这个插件是基于 jQuery 库构建的,因此在使用前确保已经引入了 jQuery。下面将详细介绍如何使用 ...

    非常好的gwt-ext培训教程

    【GWT-Ext 知识点详解】 GWT-Ext 是一个高级的网页开发控件库,它结合了 Google Web Toolkit (GWT) 和 ExtJs 的优势,为开发者提供了丰富的 UI 组件和强大的功能。GWT 是一个由 Google 开发的用于构建富互联网应用...

    dialog-1.1-10.20080819.el6.x86_64.rpm

    dialog-1.1-10.20080819.el6.x86_64.rpm,用于CentOS 6.10 系统或者RedHat 6.X 系统 for x86_64使用

    Dialog 测试-----------

    在Android开发中,`Dialog` 是一个非常重要的组件,它用于在用户界面中显示临时的、半透明的窗口,通常用来提示用户进行某些操作或显示关键信息。标题“Dialog 测试-----------”暗示我们将讨论关于 `Dialog` 的各种...

    Gwt-ext学习笔记

    <script type="text/javascript" src="js/adapter/ext/ext-base.js"> <script type="text/javascript" src="js/ext-all.js"> ``` - 在`Register.gwt.xml`文件中添加继承声明: ```xml <inherits name="com.gwt...

    android dialog------普通对话框

    1. **创建Dialog实例**: 首先,我们需要继承`AppCompatDialogFragment`或`AlertDialog.Builder`来创建自定义Dialog。如果是继承`AppCompatDialogFragment`,我们需要重写`onCreateDialog()`方法,其中构建`...

    Python库 | dialog-api-1.32.0.tar.gz

    《Python库——dialog-api-1.32.0深度解析》 在编程世界里,Python以其简洁明了的语法和强大的库支持,成为了广大开发者钟爱的开发语言。本文将聚焦于一个特定的Python库——dialog-api-1.32.0,探讨其功能、用途及...

    安卓Dialog对话框相关-androiddialog总结Dialog整理.rar

    1. 使用`DialogFragment`创建自定义Dialog: - 首先,你需要创建一个继承自`DialogFragment`的类,并重写`onCreateDialog()`方法。在这里,你可以使用`AlertDialog.Builder`来定制对话框的内容、按钮等。 - 示例...

    安卓Dialog对话框相关-HerilyAlertDialog完全自定义的Dialog.zip

    【Android Dialog对话框相关-HerilyAlertDialog完全自定义的Dialog】 在Android开发中,Dialog对话框是一种常见的用户交互元素,用于向用户展示重要的信息或获取用户的输入。Android系统提供了多种预定义的Dialog...

    PyPI 官网下载 | dialog_api-1.33.1-py3-none-any.whl

    **PyPI官网下载 | dialog_api-1.33.1-py3-none-any.whl** 在Python编程领域,PyPI(Python Package Index)是官方的软件仓库,它为开发者提供了发布和分享Python库的平台。资源"dialog_api-1.33.1-py3-none-any.whl...

    Python库 | dialog_api-1.66.0-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:dialog_api-1.66.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    PyPI 官网下载 | dialog-api-1.73.0.tar.gz

    **PyPI 官网下载 | dialog-api-1.73.0.tar.gz** PyPI(Python Package Index)是Python开发者最常使用的软件包仓库,它提供了丰富的Python库和模块供全球用户下载和使用。在本案例中,我们关注的是一个名为`dialog-...

    Ext.ux.UploadDialog

    The class is ready for i18n, override the Ext.ux.UploadDialog.Dialog.prototype.i18n object with your language strings, or just pass i18n object in config. Server side handler. The files in the queue...

    安卓Dialog对话框相关-dialogplus.zip

    1. **原生 Android Dialog** - `AlertDialog`: 基本的对话框,可以设置标题、消息和按钮。 - `ProgressDialog`: 显示进度条的对话框,常用于表示后台任务的进度。 - `DatePickerDialog` 和 `TimePickerDialog`: ...

    安卓Dialog对话框相关-Custom-Dialog.zip

    在Android开发中,Dialog对话框是一种非常常见的用户交互元素,用于在主界面之上显示临时信息或者获取用户输入。本资源“安卓Dialog对话框相关-Custom-Dialog.zip”包含了一些自定义Dialog的示例代码,虽然可能无法...

    vue-dialog-drag-可拖动对话框-Vue.js开发

    vue-dialog-drag简单的可拖动对话框演示功能:拖放支持(仅用于拖放,不用于拖放)拖放区域组件“ Pin模式”,以锁定vue-dialog-drag简单的可拖动对话框演示功能:拖放支持(仅用于拖动,不用于放置)放置区域组件...

Global site tag (gtag.js) - Google Analytics