精华内容
下载资源
问答
  • <li> <div id="5" display="block" class="item"> <input type="text" style="border:0;...如何实现点击em标签时隐藏其所在的div(注:每个div的id值是随机的),同时去掉其中input的disabled属性
  • 感觉使用os.system("attrib -h xxxx")这样的方法太山寨了。 w32api.SetFileAttrib ...但在stat模块里好像没有发现可以去掉隐藏属性的。。求教求教。 -------------------- Double行动: 原帖分数:40 帖子加分:40
  • 如何隐藏掉点击链接时周围出现的虚线框呢?在常规情况下,该虚线框是作为一种提示让用户明确当前关注的东西,然而如果我们把链接的4种状态样式设置比较完整的话,就不是特别需要虚线框的存在,因为它很有可能影响...

    如何隐藏掉点击链接时周围出现的虚线框呢?

    在常规情况下,该虚线框是作为一种提示让用户明确当前关注的东西,然而如果我们把链接的4种状态样式设置比较完整的话,就不是特别需要虚线框的存 在,因为它很有可能影响页面的美观。尤其是在做应用系统界面的时候,总给人一种浏览网页的感觉,显得不够专业。我就遇到过这种情况,有次做一个WEB应用 项目,那用户以前使用桌面软件的,突然转到B/S软件下操作,老是觉得点击链接或按钮出现的虚线框让他很不爽。后来我们挨个把所有会出现虚线框的链接都改 过一遍,这客户高兴坏了,后来还说这系统功能性这么一改好用多了。可见,这么一个小小的东西,对用户体验是多么的重要。

    当然,如果全盘否定掉链接虚线框,对使用键盘的用户体验可能又是个大弊端。但这就是另外一个话题了,这里就不说了,不然就扯出UI设计和用户体验这个大话题了,我这小小的地方可说不清楚呢。

    以下是解决方案:

    方法一:
    在IE下是使用html属性:hideFoucs,在HTML标签中加上hidefocus=”true” 属性即可,但这个属性是IE私有的,Firefox是不认的。

    <href="#" hidefocus="true" title="加了hidefocus" >欢迎来到博客园(加了hidefocus属性)</a>


    Firefox的处理方法比较符合标准,只需要在样式里设置a:focus{outline:none}皆可:

    .xzw_test a.setFocus:focus{outline:none}

     

    方法二:

    通过javascript方法让其点击后失去焦点从而达到没有虚线框,也不失为一种曲线救国的方案:

    1//通过判断可以指定某个必要的链接失去焦点
    2if(j(this).attr("id")=="jsControl"
    3  j(this).blur();
    展开全文
  • 怎么样去掉IE滚动条呢?其实有一个属性就可以解决。   方法1:直接在body里面加上属性scroll   代码如:  < body scroll="no" >   方法2:使用样式表overflow   代码如: ...

     做了一个页面,与桌面分辨率一样大小,但是在IE全屏(F11)下却显示有滚动条,而火狐确没有。怎么样去掉IE滚动条呢?其实有一个属性就可以解决。  
      方法1:直接在body里面加上属性scroll  

      代码如:

      < body scroll="no" >  

      方法2:使用样式表overflow  

      代码如:

      HTML{overflow-x:hidden;}  

      在xhtml1-transitional.dtd标准下,并不是以Body为容器,而是HTML标签,所以要把样式表加到HTML标签上才行,加到Body上是不管用的。  

      在html transitional标准下可以用于Body容器的,代码如:  

      < body style="overflow-x:hidden" >  

      这样就可以去掉IE滚动条了。

    展开全文
  • 看了这篇文章,你还有什么不会的么 深入浅出 CPropertySheet 译者:徐景周(原作:Mustafa Demirhan) 为了最大限度的发挥属性页的效用,... 一、隐藏属性页默认按钮  隐藏掉Apply应用按钮:  propsheet.m
    看了这篇文章,你还有什么不会的么

    深入浅出 CPropertySheet
    译者:徐景周(原作:Mustafa Demirhan)

    为了最大限度的发挥属性页的效用,首先让我们先从 CPropertySheet 继承一个新类,取名为 CMyPropSheet.
    接着便可以进行下面的各种操作:

     一、隐藏属性页默认按钮 
    隐藏掉Apply应用按钮: 

    propsheet.m_psh.dwFlags |= PSH_NOAPPLYNOW;
    或隐藏掉Cancel取消按钮:CWnd *pWnd = GetDlgItem( IDCANCEL );
    pWnd->ShowWindow( FALSE );

     二、移动属性页按钮
    首先,要获取按钮的句柄,然后就可以象对待窗体一样处理它们了. 下面代码先隐藏掉Apply和Help铵钮,再把OK和Cancel按移动到右侧。 BOOL CMyPropSheet::OnInitDialog () 
    {
        BOOL bResult = CPropertySheet::OnInitDialog();

        int ids [] = {IDOK, IDCANCEL};//, ID_APPLY_NOW, IDHELP };
        
        // Hide Apply and Help buttons
        CWnd *pWnd = GetDlgItem (ID_APPLY_NOW);
        pWnd->ShowWindow (FALSE);
        pWnd = GetDlgItem (IDHELP);
        pWnd->ShowWindow (FALSE);
        
        CRect rectBtn;
        int nSpacing = 6;        // space between two buttons...

        for( int i =0; i < sizeof(ids)/sizeof(int); i++)
        {
            GetDlgItem (ids [i])->GetWindowRect (rectBtn);
            
            ScreenToClient (&rectBtn);
            int btnWidth = rectBtn.Width();
            rectBtn.left = rectBtn.left + (btnWidth + nSpacing)* 2;
            rectBtn.right = rectBtn.right + (btnWidth + nSpacing)* 2;

            GetDlgItem (ids [i])->MoveWindow(rectBtn);
        }

        
        return bResult;
    }


    下面代码移动所有按钮到右侧,并且重新置属性页为合适的大小.BOOL CMyPropSheet::OnInitDialog () 
    {
        BOOL bResult = CPropertySheet::OnInitDialog();

        
        int ids[] = { IDOK, IDCANCEL, ID_APPLY_NOW };
        
        CRect rectWnd;
        CRect rectBtn;
        
        GetWindowRect (rectWnd);
        GetDlgItem (IDOK)->GetWindowRect (rectBtn);
        
        int btnWidth = rectBtn.Width();
        int btnHeight = rectBtn.Height();
        int btnOffset = rectWnd.bottom - rectBtn.bottom;
        int btnLeft = rectWnd.right - rectWnd.left;

        rectWnd.bottom = rectBtn.top;
        rectWnd.right = rectWnd.right + btnWidth + btnOffset;
        MoveWindow(rectWnd);
        
        rectBtn.left = btnLeft;
        rectBtn.right = btnLeft + btnWidth;

        for (int i = 0; i < sizeof (ids) / sizeof (int); i++)
        {
            rectBtn.top = (i + 1) * btnOffset + btnHeight * i;
            rectBtn.bottom = rectBtn.top + btnHeight;
            GetDlgItem (ids [i])->MoveWindow (rectBtn);
        }
        
        return bResult;
    }


     三、改变属性页上的标签文字
    首先修改TC_ITEM结构,然后用 SetItem 来修改标签文字,如下代码:TC_ITEM item;
    item.mask = TCIF_TEXT;
    item.pszText = "New Label";

    //Change the label of the first tab (0 is the index of the first tab)...
    GetTabControl ()->SetItem (0, &item);

     四、改变属性页标签文字的字体属性
    代码如下m_NewFont.CreateFont (14, 0, 0, 0, 800, TRUE, 0, 0, 1, 0, 0, 0, 0, _T("Arial") );
        GetTabControl()->SetFont (&m_NewFont);

     五、在属性页标签上显示位图 
    可以用 CImageList 建立图像. 用 SetItem 来设置,如下代码所示:BOOL CMyPropSheet::OnInitDialog ()
    {
        BOOL bResult = CPropertySheet::OnInitDialog();

        m_imageList.Create (IDB_MYIMAGES, 13, 1, RGB(255,255,255));
        CTabCtrl *pTabCtrl = GetTabControl ();
        pTabCtrl->SetImageList (&m_imageList);
        
        TC_ITEM item;
        item.mask = TCIF_IMAGE;
        for (int i = 0; i < NUMBER_OF_TABS; i++)
        {
            item.iImage = i;
            pTabCtrl->SetItem (i, &item );
        }

        return bResult;
    }


     六、在属性页左下角显示位图
    如下代码所示: void CMyPropSheet::OnPaint () 
    {
        CPaintDC dc(this); // device context for painting
        
        int nOffset = 6;
        // load IDB_BITMAP1 from our resources
        CBitmap bmp;
        if (bmp.LoadBitmap (IDB_BITMAP1))
        {
            // Get the size of the bitmap
            BITMAP bmpInfo;
            bmp.GetBitmap (&bmpInfo);
            
            // Create an in-memory DC compatible with the
            // display DC we''re using to paint
            CDC dcMemory;
            dcMemory.CreateCompatibleDC (&dc);
            
            // Select the bitmap into the in-memory DC
            CBitmap* pOldBitmap = dcMemory.SelectObject (&bmp);
            
            // Find a bottom-left point for the bitmap in the client area
            CRect rect;
            GetClientRect (&rect);
            int nX = rect.left + nOffset;
            int nY = rect.top + (rect.Height () - bmpInfo.bmHeight) - nOffset;
            
            // Copy the bits from the in-memory DC into the on-
            // screen DC to actually do the painting. Use the centerpoint
            // we computed for the target offset.
            dc.BitBlt (nX, nY, bmpInfo.bmWidth, bmpInfo.bmHeight, &dcMemory, 
                0, 0, SRCCOPY);
            
            dcMemory.SelectObject (pOldBitmap);
        }

        // Do not call CPropertySheet::OnPaint() for painting messages
    }


     七、在属性页右下角显示3D文字Logo
    代码如下:void CMyPropSheet::OnPaint () 
    {
        /
    //在TAB按钮旁边显示3D文字提示,jingzhou xu
    Cstring m_LogoName = “属性页”;
    // if(m_LogoName == "")
    // return;

    GetWindowRect(rect);
    ScreenToClient(rect);

    LOGFONT logFont;
    ZeroMemory((void*)&logFont,sizeof(logFont));
    strcpy(logFont.lfFaceName,"宋体");
    logFont.lfHeight = -12;
    logFont.lfWeight = 400;
    logFont.lfCharSet = GB2312_CHARSET;
    logFont.lfOutPrecision = 3;
    logFont.lfClipPrecision = 2; 
    logFont.lfQuality = 1;
    logFont.lfPitchAndFamily = 2;
    m_font.CreateFontIndirect(&logFont);
    SetFont(&m_font);
    CFont *pOldFont = pDC->SelectObject(&m_font);

    rect.left += 6;
    rect.right -= 6;
    rect.bottom -= 1;
    rect.top = rect.bottom - ITEMBUTTON_HEIGHT + 1;


    CFont m_LogoFont;
    CString sLogoString;

    m_LogoFont.CreateFont(rect.Height()*4/5, 0, 0, 0, FW_BOLD, 1, FALSE, FALSE,
    DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
    FIXED_PITCH | FF_ROMAN, "楷体_GB2312");

    sLogoString = m_LogoName;

    RECT m_rDataBox;
    CopyRect(&m_rDataBox,&rect);

    TEXTMETRIC tm;
    pDC->GetTextMetrics(&tm);
    CFont* oldFont = pDC->SelectObject(&m_LogoFont);
    CSize sz = pDC->GetTextExtent(sLogoString, sLogoString.GetLength());
    //用GetTextExtent来计算字体logo大小,依靠于设备环境,使用logo位于右下角
    m_rDataBox.left = m_rDataBox.right  - sz.cx - tm.tmAveCharWidth/2;
    m_rDataBox.top  = m_rDataBox.bottom - sz.cy - tm.tmHeight/5;
    pDC->SetBkMode(TRANSPARENT);
    //用3D字体显示,先黑后白,最后再用默认色
    COLORREF oldColor = pDC->SetTextColor(GetSysColor(COLOR_3DDKSHADOW));
    pDC->DrawText(sLogoString, sLogoString.GetLength(), &m_rDataBox, DT_VCENTER | DT_SINGLELINE | DT_CENTER);
    m_rDataBox.left -= tm.tmAveCharWidth;
    pDC->SetTextColor(GetSysColor(COLOR_3DHILIGHT));
    pDC->DrawText(sLogoString, sLogoString.GetLength(), &m_rDataBox, DT_VCENTER | DT_SINGLELINE | DT_CENTER);
    m_rDataBox.left += 3*tm.tmAveCharWidth/5;
    pDC->SetTextColor(RGB(0,0,255));
    pDC->DrawText(sLogoString, sLogoString.GetLength(), &m_rDataBox, DT_VCENTER | DT_SINGLELINE | DT_CENTER);

    //释放资源
    pDC->SelectObject(oldFont);
    pDC->SetTextColor(oldColor);   
    m_LogoFont.DeleteObject();
    /
    }

     八、在属性页中动态加入其它控件
    下面演示如何在左下角加入一Edit控件:
    MyPropSheet.h中:public:
        CEdit m_edit;

    MyPropSheet.cpp中:BOOL CMyPropSheet::OnInitDialog ()
    {
        BOOL bResult = CPropertySheet::OnInitDialog ();

        
        CRect rect;
        
        int nHeight = 24;
        int nWidth = 120;
        int nOffset = 6;
        
        GetClientRect (&rect);

        // Find a bottom-left point for the edit control in the client area
        int nX = rect.left + nOffset;
        int nY = rect.top + (rect.Height() - nHeight) - nOffset;
        
        // finally create the edit control
        m_Edit.CreateEx (WS_EX_CLIENTEDGE, _T("EDIT"), NULL,
                         WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER, 
            nX, nY, nWidth, nHeight, m_hWnd, 0, 0 );

        return bResult;
    }
    展开全文
  • 点击QTreeWidget属性找到headerVisible,去掉勾选即可

    点击QTreeWidget属性找到headerVisible,去掉勾选即可

    展开全文
  • html中的title属性隐藏 办法

    千次阅读 2011-07-08 14:08:18
    今天 遇到一个问题,就是如何隐藏掉HTML中的title属性 而又不去掉它今天偶然发现如果代码这样写他就会隐藏 父级目录的 TITLE
  • 方法一:(利用代码)getActionBar().hide();...将上述代码添加到需要隐藏标题栏的Activity的属性中或者在如下面例子操作也可以。例如 : (关键是最后一行代码)&lt;application android:allowBacku...
  • 在IE10以上版本中,页面上的文本框控件在输入文字时候会被自动加上一个X。...要隐藏这个X可以用IE预留的一个vendor属性:::-ms-clear /* Remove IE's “clear field” X button */ .field-set input[type=text]...
  • 如何隐藏掉点击链接时周围出现的虚线框呢? 在常规情况下,该虚线框是作为一种提示让用户明确当前关注的东西,然而如果我们把链接的4种状态样式设置比较完整的话,就不是特别需要虚线框的存在,因为它很有可能影响...
  • 由于病毒原因,优盘上的文件设置了隐藏,且隐藏...方法:运行--cmd 在dos状态下输入命令:attrib c:\"windows" -s -h (以c盘下windows文件夹为例) 运行此命令即可把文件夹的隐藏属性去掉。这里就有一个小麻烦了,所...
  • 用户win7旗舰版系统,想使用administration账户,咨询如何开启 ... 注销现在的用户,在登录界面就有了Administrator 反之,如用户希望隐藏Administrator,右键,属性,选中“帐户已停用”前的钩即可
  • 到网络连接的属性里面把ipv6给勾掉就好 Network sharing center–>view status–>properties 2、去掉隧道适配器信息 (1)停止IP HELPER服务,启动类型设为手工 (2)设备管理器——“查看”——...
  • 如何在DOS系统下删除隐藏的文件

    千次阅读 2018-07-24 14:15:02
    在dos下删除文件夹或文件,先要确定文件夹或文件是否有特殊的属性,比如“系统”、“只读”、“隐藏”,如果有,去掉这些属性,命令如下 文件夹: attrib c:\windows -s -r -h  文件: attrib -s -h -r c:\windows...
  • Android EditText控件是经常使用的控件,但是有时候我们并不需要它的一些默认的属性,比如说下划线,因为有时候这样的默认下划线看起来特别怪异,和其他控件在一起搭配的时候不协调,因此有时候就需要去掉默认的...
  • 第一种方法是直接在数据窗口的设计模式下来修改,选中要隐藏的列,然后把属性的visible去掉,那么这列就会被隐藏了。 另一种方法是通过代码控制,dw_1.object.columnname.visible = false 转载于:...
  • 网页开发的时候往往会为了页面的...微信小程序实现scroll-view隐藏滚动条的方法之一: 首先我们来看一下,scroll-view的一些属性组件 使用竖向滚动时,需要给<scroll-view/>一个固定高度,通过 WXSS 设置 heig...
  • easyui 如何使个别onExpandRow的+号隐藏

    千次阅读 2015-09-25 08:15:45
    easyui的datagrid在扩展子表格时,希望子表格无内容时不显示+号展开符。...(这里举例使用的,判断是否与test属性或该属性为空字符 ) 对于这样的数据行找到改行的展开符将其class去掉。 代码如下: onLoadSucc
  • 1. 在编辑器中把属性Visuable前的钩去掉; 2. 为对话框类增加一个布尔型变量first_time;初值设为true 3. 在OnPaint()函数的开头增加下列代码: if(first_time) { ShowWindow(SW_HIDE); 
  • 其中比较有用的是:1,去掉最右边的箭头:allowquickcustomization 改为false 2,属性中OptionsBar=>>DrawDragBorder=False隐藏竖线, OptionsBar=>>AllowQuickCustomization=False隐藏箭头。 二,如何使...
  • 企业管理器了,----》 编辑该数据库的注册属性---》“常规”属性页下面--》“显示系统数据库和系统对象”的选项去掉 转载于:https://www.cnblogs.com/dqh123/p/9470203.html...
  • 在video标签下,系统会默认显示内置的播放图标,美不美观另说,但在很大程度上,这个图标都难以和项目的整体风格保持...那么到底该如何去掉这个图标呢?下面分享一种我认为可行的方法,欢迎大家一起分享交流。 简...
  • 当报表中列出数据太多时,想通过显示按钮隐藏明细数据只显示统计数据。如下图示例,那么该如何实现呢?本文以FineReport为例,来讲述JS如何实现点击参数面板按钮显示或隐藏数据。 打开报表 在参数面板添加一个标签...
  • input[type=file]去掉“未选择任何文件”及样式改进

    万次阅读 多人点赞 2018-08-19 11:01:19
    如何去掉其默认的“未选择任何文件”提示呢? 查阅资料,没有发现可以直接修改的办法,但是我们可以通过其他方法,实现自定义提示文字的效果。 我通过 label 标签绑定 input 标签,然后隐藏 input ,添加 ...
  • 隐藏表示方法用的是visibility属性,代码流程是先做的清空绑定,再通过Notify通知画面更新,紧接着再隐藏(visibility=hidden)。请问,如何控制画面更新完了再隐藏? 补充:弱弱地问下,WPF控件是不是默认隐藏后就...
  • 如何卸载双系统

    2011-06-07 16:12:28
    boot.ini是隐藏的,需要去掉隐藏属性 开始->运行 输入命令:attrib c:\boot.ini -h -s 就可以看到c盘下的boot.ini 开始->运行中输入“notepad c:\boot.ini”后回车,系统使用记事本程序打开启动配置...

空空如也

空空如也

1 2 3 4 5
收藏数 90
精华内容 36
关键字:

如何去掉隐藏属性