GVKun编程网logo

这种CSS声明“.myClass div”的正确术语是什么?(css的声明方法有几种)

5

在本文中,我们将给您介绍关于这种CSS声明“.myClassdiv”的正确术语是什么?的详细内容,并且为您解答css的声明方法有几种的相关问题,此外,我们还将为您提供关于asp.net–在页面的css

在本文中,我们将给您介绍关于这种CSS声明“.myClass div”的正确术语是什么?的详细内容,并且为您解答css的声明方法有几种的相关问题,此外,我们还将为您提供关于asp.net – 在页面的css部分插入内联服务器标签的正确方法是什么?、c – MyClass :: GetMessageMap()和MyClass :: GetRuntimeClass(MSVC 2008)的MFC dlg类链接错误、c – 将某些东西作为out参数返回的正确术语是什么?、c# – 每种类型的标识符的正确术语是什么?的知识。

本文目录一览:

这种CSS声明“.myClass div”的正确术语是什么?(css的声明方法有几种)

这种CSS声明“.myClass div”的正确术语是什么?(css的声明方法有几种)

引用包含CSS组合器的CSS声明时,正确的术语是什么,例如:

.myClass div { ... }

在这里,我使用一个声明,它将样式应用于具有类myClass的元素内的所有div元素.

但这无关紧要.我有兴趣了解提及父选择器的声明的正确术语.

但是这种宣言的正确术语是什么?

解决方法

它们被称为后代选择器,see here for more information和其他术语

以防W3网站出现故障;)以下是重要部分:

At times,authors may want selectors to match an element that is the
descendant of another element in the document tree (e.g.,“Match those
EM elements that are contained by an H1 element”).

Descendant selectors express such a relationship in a pattern. A descendant
selector is made up of two or more selectors separated by white space.
A descendant selector of the form “A B” matches when an element B is
an arbitrary descendant of some ancestor element A.

示例(也引自上面链接的网站):

例如,请考虑以下规则:

h1 { color: red }
em { color: red }

虽然这些规则的目的是通过改变颜色来强调文本,但在以下情况下效果会丢失:

<H1>This headline is <EM>very</EM> important</H1>

我们通过补充先前的规则来解决这种情况,该规则在EM发生在H1内的任何地方时将文本颜色设置为蓝色:

h1 { color: red }
em { color: red }
h1 em { color: blue }

asp.net – 在页面的css部分插入内联服务器标签的正确方法是什么?

asp.net – 在页面的css部分插入内联服务器标签的正确方法是什么?

我正在尝试在页面上放置一些内联服务器标签,以便使用Visual Studio 2012获取图像的正确路径.

我是这样做的:

<style type="text/css">
.someclass
{
    background-image: url(<%=Url.Content("~/Content/Images/messageIcon.gif")%>);
}
</style>

问题是,一旦写完,整个样式部分就会失去VS2012编辑器的颜色格式. tyhere是不同的方式(或VS2012中的一个选项),这样我就不会失去颜色和缩进?

解决方法

Visual Studio失去格式化的原因是你正在混合使用css和服务器端代码.

<style type="text/css"> 
.someclass  
{     
    background-image: url(<%=Url.Content("~/Content/Images/messageIcon.gif")%>);
}    
</style>

您应该将css与代码分开.

图像路径是相对于css文件的位置,所以css如下所示是正确的,因此你不需要使用由Url.Content(〜)设计的应用程序路径

.someclass  
{     
     background-image: url(../Images/messageIcon.gif); 
}

c – MyClass :: GetMessageMap()和MyClass :: GetRuntimeClass(MSVC 2008)的MFC dlg类链接错误

c – MyClass :: GetMessageMap()和MyClass :: GetRuntimeClass(MSVC 2008)的MFC dlg类链接错误

我复制了一个dlg Box类的现有头文件(使用dlg类向导/ mfc向导创建).在我将cpp文件添加到项目之前,一切似乎都没问题.现在我得到一些mfc魔术方法的奇怪链接错误:

error LNK2001: unresolved external
symbol “public: virtual struct
CRuntimeClass * __thiscall
DlgGapWindow::GetRuntimeClass(void)const

(?GetRuntimeClass@DlgGapWindow@@UBEPAUCRuntimeClass@@XZ)

error LNK2001: unresolved external
symbol “protected: virtual struct
AFX_MSGMAP const * __thiscall
DlgGapWindow::GetMessageMap(void)const

(?GetMessageMap@DlgGapWindow@@MBEPBUAFX_MSGMAP@@XZ)

为什么会这样?

这是标题中的相关代码

class DlgGapWindow : public CDialog
{
    DECLARE_DYNAMIC(DlgGapWindow)

public:

    DlgGapWindow(CWnd* pParent = NULL);

    virtual ~DlgGapWindow();
    virtual BOOL PreTranslateMessage(MSG* pMsg);


protected:  
    virtual BOOL OnInitDialog();
    enum { IDD = IDD_DIALOG_GAP_VIEW };// Dialog Data

    GapViewer m_chart;  

protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

    afx_msg void OnSize(UINT nType,int cx,int cy); 
    afx_msg void OnSizing(UINT fwSide,LPRECT pRect) ;
    afx_msg void OnTimer(ONTIMER_TYPE nIDEvent);
    afx_msg void OnDestroy();
    afx_msg void OnClose();
    afx_msg void OnActivate(UINT,CWnd *,BOOL);
    afx_msg void OnRButtonDown(UINT nFlags,CPoint point);
    afx_msg void OnLButtonDblClk(UINT nFlags,CPoint point);

    DECLARE_MESSAGE_MAP()

};

我似乎没有看到任何类似于我建模的东西.我没有发现谷歌或其他搜索有用的东西,以表明为什么这些神奇的mfc缺失.我的其他类没有明确定义它们,也没有错误.

RC文件确实有相应的dlg定义.

编辑:

感谢DECLARE_DYNAMIC帮助 – 现在我没有GetRuntimClass()错误 – 只是GetMessagemap()错误.

解决方法

您使用了DECLARE_DYNAMIC但忘记了 IMPLEMENT_DYNAMIC.

c – 将某些东西作为out参数返回的正确术语是什么?

c – 将某些东西作为out参数返回的正确术语是什么?

我希望这个问题是关于主题的.

我正在进行代码审查,偶然发现了以下功能:

bool SomeFunc(std::string& o_xxx,char& o_yyy);

此函数用于通过out参数检索某些类的xxx和yyy的值.

评论(后来用于自动记录)说:

… this function returns by reference the [xxx] and [yyy]…

显然,该函数返回一个表示成功或失败的布尔值.所以上面的句子需要改写.但是怎么样?通过out参数返回某些内容的正确术语(如果有的话)是什么,换句话说,填充通过引用传递的参数?

问题是标记语言不可知,因为它不是C特定的.但它也标记为C,因为示例是在C中.

解决方法

“成功后,SomeFunc会在o_xxx和o_yyy中存储值……”; store in是Linux手册页strtoul(3)如何描述该函数对其endptr参数的作用.

虽然我也经常使用引用类型的参数听到“返回”这个短语.

c# – 每种类型的标识符的正确术语是什么?

c# – 每种类型的标识符的正确术语是什么?

请使用以下代码:
IFoo foo = new FooImplementation();

标识符foo有两种类型:

> IFoo – 这是编译器将强制执行的类型.我只能调用属于IFoo契约的方法,否则我会遇到编译器错误.
> FooImplementation – 这是运行时已知的类型.我可以在运行时将foo向下转换为FooImplementation,然后调用FooImplementation的非IFoo方法.

我的问题:这两种类型的正确术语是什么.我可以在学校发誓,我们被告知IFoo是标识符的静态类型,而FooImplementation是它的动态类型,但经过大量搜索后我似乎无法找到任何参考.

解决方法

我将分别调用IFoo和FooImplementation编译时和运行时类型. C#规范使用这种语言,例如,在谈论虚拟方法时(第1.6.6.4节):

When a virtual method is invoked,the run-time type of the instance for which that invocation takes place determines the actual method implementation to invoke. In a nonvirtual method invocation,the compile-time type of the instance is the determining factor.

今天的关于这种CSS声明“.myClass div”的正确术语是什么?css的声明方法有几种的分享已经结束,谢谢您的关注,如果想了解更多关于asp.net – 在页面的css部分插入内联服务器标签的正确方法是什么?、c – MyClass :: GetMessageMap()和MyClass :: GetRuntimeClass(MSVC 2008)的MFC dlg类链接错误、c – 将某些东西作为out参数返回的正确术语是什么?、c# – 每种类型的标识符的正确术语是什么?的相关知识,请在本站进行查询。

本文标签: