Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 4115

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>khtml: DOM::CSSStyleDeclaration Class Reference (khtml)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../..">API Reference</a>
 / <a href=".">khtml</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceDOM.html">DOM</a>      </li>
      <li class="navelem"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html">CSSStyleDeclaration</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a>  </div>
  <div class="headertitle">
<div class="title">DOM::CSSStyleDeclaration Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="DOM::CSSStyleDeclaration" -->
<p>The <code><a class="el" href="classDOM_1_1CSSStyleDeclaration.html" title="The CSSStyleDeclaration interface represents a single CSS declaration block  .">CSSStyleDeclaration</a></code> interface represents a single <a href="http://www.w3.org/TR/REC-CSS2/syndata.html#block">CSS declaration block </a> .  
 <a href="classDOM_1_1CSSStyleDeclaration.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="css__value_8h_source.html">css_value.h</a>&gt;</code></p>

<p><a href="classDOM_1_1CSSStyleDeclaration-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4372b99cb3ef58a38a225eb8c979070"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::CSSStyleDeclaration" ref="aa4372b99cb3ef58a38a225eb8c979070" args="(const CSSStyleDeclaration &amp;other)" -->
&#160;</td><td class="memItemRight" valign="bottom"><b>CSSStyleDeclaration</b> (const <a class="el" href="classDOM_1_1CSSStyleDeclaration.html">CSSStyleDeclaration</a> &amp;other)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37bb62ee6ee39d338deed0905697700b"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::CSSStyleDeclaration" ref="a37bb62ee6ee39d338deed0905697700b" args="(CSSStyleDeclarationImpl *impl)" -->
&#160;</td><td class="memItemRight" valign="bottom"><b>CSSStyleDeclaration</b> (CSSStyleDeclarationImpl *impl)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71622d6d592f33cc3874fd1acd97588c"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::operator=" ref="a71622d6d592f33cc3874fd1acd97588c" args="(const CSSStyleDeclaration &amp;other)" -->
<a class="el" href="classDOM_1_1CSSStyleDeclaration.html">CSSStyleDeclaration</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classDOM_1_1CSSStyleDeclaration.html">CSSStyleDeclaration</a> &amp;other)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#a7e0082cad3d063ec0133b3120676a063">cssText</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#aad36594ba740890dd10e9b15cb539bee">setCssText</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#acb66f4797a5b9f6526aca4ec7923ed0c">length</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1CSSRule.html">CSSRule</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#abab9ff73a361c9f8a901a1db2ffe2fd1">parentRule</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#a1f16461e35f5e09bcdb4e8e663e9ac2b">getPropertyValue</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7de8082688d7ca2a58e88ac2afe11264"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::getPropertyValue" ref="a7de8082688d7ca2a58e88ac2afe11264" args="(const DOM::DOMString &amp;propertyName)" -->
<a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>getPropertyValue</b> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1CSSValue.html">CSSValue</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#a53d48a8e44aac39c1694a029eebbf87c">getPropertyCSSValue</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9790fd430d47647e6dfe529ccbd5666"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::getPropertyCSSValue" ref="ad9790fd430d47647e6dfe529ccbd5666" args="(const DOM::DOMString &amp;propertyName)" -->
<a class="el" href="classDOM_1_1CSSValue.html">CSSValue</a>&#160;</td><td class="memItemRight" valign="bottom"><b>getPropertyCSSValue</b> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#ad74c2aa3ab0a955b6f4a98c91cc891e8">removeProperty</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#a9d3ba5dbd4a808880eacc6ba4b6bb261">getPropertyPriority</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc928c5af3b8dd19b32d974e87c2910e"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::getPropertyPriority" ref="adc928c5af3b8dd19b32d974e87c2910e" args="(const DOM::DOMString &amp;propertyName)" -->
<a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>getPropertyPriority</b> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#ae7c97bd63c3a4e5853ba9afe4f2837b1">setProperty</a> (const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;propertyName, const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;value, const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;priority)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDOM_1_1CSSStyleDeclaration.html#a0b82a4a9dc994e7519ff97b147898df1">item</a> (unsigned long index) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab86f8971f68cc4a5f49df68692cfa240"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::item" ref="ab86f8971f68cc4a5f49df68692cfa240" args="(unsigned long index)" -->
<a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>item</b> (unsigned long index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a629f1cc183aa2ce86993af4e658127d7"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::handle" ref="a629f1cc183aa2ce86993af4e658127d7" args="() const " -->
CSSStyleDeclarationImpl *&#160;</td><td class="memItemRight" valign="bottom"><b>handle</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca3dee643fc18648296b90d4c837f607"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::isNull" ref="aca3dee643fc18648296b90d4c837f607" args="() const " -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>isNull</b> () const </td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bdae67c98703fff6a99dbbe3feb2203"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::impl" ref="a8bdae67c98703fff6a99dbbe3feb2203" args="" -->
CSSStyleDeclarationImpl *&#160;</td><td class="memItemRight" valign="bottom"><b>impl</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>The <code><a class="el" href="classDOM_1_1CSSStyleDeclaration.html" title="The CSSStyleDeclaration interface represents a single CSS declaration block  .">CSSStyleDeclaration</a></code> interface represents a single <a href="http://www.w3.org/TR/REC-CSS2/syndata.html#block">CSS declaration block </a> . </p>
<p>This interface may be used to determine the style properties currently set in a block or to set style properties explicitly within the block.</p>
<p>While an implementation may not recognize all CSS properties within a CSS declaration block, it is expected to provide access to all specified properties through the <code><a class="el" href="classDOM_1_1CSSStyleDeclaration.html" title="The CSSStyleDeclaration interface represents a single CSS declaration block  .">CSSStyleDeclaration</a></code> interface. Furthermore, implementations that support a specific level of CSS should correctly handle <a href="http://www.w3.org/TR/REC-CSS2/about.html#shorthand">CSS shorthand </a> properties for that level. For a further discussion of shorthand properties, see the <code><a class="el" href="classDOM_1_1CSS2Properties.html" title="The CSS2Properties interface represents a convenience mechanism for retrieving and setting properties...">CSS2Properties</a></code> interface. </p>

<p>Definition at line <a class="el" href="css__value_8h_source.html#l00060">60</a> of file <a class="el" href="css__value_8h_source.html">css_value.h</a>.</p>
</div><hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a7e0082cad3d063ec0133b3120676a063"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::cssText" ref="a7e0082cad3d063ec0133b3120676a063" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> DOM::CSSStyleDeclaration::cssText </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The parsable textual representation of the declaration block (including the surrounding curly braces). </p>
<p>Setting this attribute will result in the parsing of the new value and resetting of the properties in the declaration block. </p>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00063">63</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a53d48a8e44aac39c1694a029eebbf87c"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::getPropertyCSSValue" ref="a53d48a8e44aac39c1694a029eebbf87c" args="(const DOM::DOMString &amp;propertyName) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1CSSValue.html">CSSValue</a> DOM::CSSStyleDeclaration::getPropertyCSSValue </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to retrieve the object representation of the value of a CSS property if it has been explicitly set within this declaration block. </p>
<p>This method returns null if the property is a <a href="http://www.w3.org/TR/REC-CSS2/about.html#shorthand">shorthand </a> property. Shorthand property values can only be accessed and modified as strings, using the <code>getPropertyValue</code> and <code>setProperty</code> methods.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">propertyName</td><td>The name of the CSS property. See the <a href="http://www.w3.org/TR/REC-CSS2/propidx.html">CSS property index </a> .</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns the value of the property if it has been explicitly set for this declaration block. Returns the <code>null</code> if the property has not been set. </dd></dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00093">93</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9d3ba5dbd4a808880eacc6ba4b6bb261"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::getPropertyPriority" ref="a9d3ba5dbd4a808880eacc6ba4b6bb261" args="(const DOM::DOMString &amp;propertyName) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> DOM::CSSStyleDeclaration::getPropertyPriority </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to retrieve the priority of a CSS property (e.g. </p>
<p>the <code>"important"</code> qualifier) if the property has been explicitly set in this declaration block.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">propertyName</td><td>The name of the CSS property. See the <a href="http://www.w3.org/TR/REC-CSS2/propidx.html">CSS property index </a> .</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A string representing the priority (e.g. <code>"important"</code> ) if one exists. The empty string if none exists. </dd></dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00113">113</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1f16461e35f5e09bcdb4e8e663e9ac2b"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::getPropertyValue" ref="a1f16461e35f5e09bcdb4e8e663e9ac2b" args="(const DOM::DOMString &amp;propertyName) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> DOM::CSSStyleDeclaration::getPropertyValue </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to retrieve the value of a CSS property if it has been explicitly set within this declaration block. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">propertyName</td><td>The name of the CSS property. See the <a href="http://www.w3.org/TR/REC-CSS2/propidx.html">CSS property index </a> .</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns the value of the property if it has been explicitly set for this declaration block. Returns the empty string if the property has not been set. </dd></dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00080">80</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0b82a4a9dc994e7519ff97b147898df1"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::item" ref="a0b82a4a9dc994e7519ff97b147898df1" args="(unsigned long index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> DOM::CSSStyleDeclaration::item </td>
          <td>(</td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to retrieve the properties that have been explicitly set in this declaration block. </p>
<p>The order of the properties retrieved using this method does not have to be the order in which they were set. This method can be used to iterate over all properties in this declaration block.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">index</td><td>Index of the property name to retrieve.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The name of the property at this ordinal position. The empty string if no property exists at this position. </dd></dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00146">146</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acb66f4797a5b9f6526aca4ec7923ed0c"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::length" ref="acb66f4797a5b9f6526aca4ec7923ed0c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long DOM::CSSStyleDeclaration::length </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The number of properties that have been explicitly set in this declaration block. </p>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00135">135</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abab9ff73a361c9f8a901a1db2ffe2fd1"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::parentRule" ref="abab9ff73a361c9f8a901a1db2ffe2fd1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1CSSRule.html">CSSRule</a> DOM::CSSStyleDeclaration::parentRule </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The CSS rule that contains this declaration block. </p>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00151">151</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad74c2aa3ab0a955b6f4a98c91cc891e8"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::removeProperty" ref="ad74c2aa3ab0a955b6f4a98c91cc891e8" args="(const DOM::DOMString &amp;propertyName)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDOM_1_1DOMString.html">DOMString</a> DOM::CSSStyleDeclaration::removeProperty </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to remove a CSS property if it has been explicitly set within this declaration block. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">propertyName</td><td>The name of the CSS property. See the <a href="http://www.w3.org/TR/REC-CSS2/propidx.html">CSS property index </a> .</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns the value of the property if it has been explicitly set for this declaration block. Returns the empty string if the property has not been set or the property name does not correspond to a valid CSS2 property.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00101">101</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aad36594ba740890dd10e9b15cb539bee"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::setCssText" ref="aad36594ba740890dd10e9b15cb539bee" args="(const DOM::DOMString &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DOM::CSSStyleDeclaration::setCssText </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>see cssText </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1CSSException.html" title="This exception is raised when a specific CSS operation is impossible to perform.">CSSException</a></td><td>SYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable. </td></tr>
  </table>
  </dd>
</dl>
</p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00069">69</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae7c97bd63c3a4e5853ba9afe4f2837b1"></a><!-- doxytag: member="DOM::CSSStyleDeclaration::setProperty" ref="ae7c97bd63c3a4e5853ba9afe4f2837b1" args="(const DOM::DOMString &amp;propertyName, const DOM::DOMString &amp;value, const DOM::DOMString &amp;priority)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DOM::CSSStyleDeclaration::setProperty </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDOM_1_1DOMString.html">DOM::DOMString</a> &amp;&#160;</td>
          <td class="paramname"><em>priority</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to set a property value and priority within this declaration block. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">propertyName</td><td>The name of the CSS property. See the <a href="http://www.w3.org/TR/REC-CSS2/propidx.html">CSS property index </a> .</td></tr>
    <tr><td class="paramname">value</td><td>The new value of the property.</td></tr>
    <tr><td class="paramname">priority</td><td>The new priority of the property (e.g. <code>"important"</code> ).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd></dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="classDOM_1_1CSSException.html" title="This exception is raised when a specific CSS operation is impossible to perform.">CSSException</a></td><td>SYNTAX_ERR: Raised if the specified value has a syntax error and is unparsable.</td></tr>
    <tr><td class="paramname"><a class="el" href="classDOM_1_1DOMException.html" title="DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impos...">DOMException</a></td><td>NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="css__value_8cpp_source.html#l00122">122</a> of file <a class="el" href="css__value_8cpp_source.html">css_value.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="css__value_8h_source.html">css_value.h</a></li>
<li><a class="el" href="css__value_8cpp_source.html">css_value.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>khtml</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classDOM_1_1AbstractView.html">dom::abstractview</option>,  <option value="classDOM_1_1Attr.html">dom::attr</option>,  <option value="classDOM_1_1CDATASection.html">dom::cdatasection</option>,  <option value="classDOM_1_1CharacterData.html">dom::characterdata</option>,  <option value="classDOM_1_1Comment.html">dom::comment</option>,  <option value="classDOM_1_1Counter.html">dom::counter</option>,  <option value="classDOM_1_1CSS2Azimuth.html">dom::css2azimuth</option>,  <option value="classDOM_1_1CSS2BackgroundPosition.html">dom::css2backgroundposition</option>,  <option value="classDOM_1_1CSS2BorderSpacing.html">dom::css2borderspacing</option>,  <option value="classDOM_1_1CSS2CounterIncrement.html">dom::css2counterincrement</option>,  <option value="classDOM_1_1CSS2CounterReset.html">dom::css2counterreset</option>,  <option value="classDOM_1_1CSS2Cursor.html">dom::css2cursor</option>,  <option value="classDOM_1_1CSS2FontFaceSrc.html">dom::css2fontfacesrc</option>,  <option value="classDOM_1_1CSS2FontFaceWidths.html">dom::css2fontfacewidths</option>,  <option value="classDOM_1_1CSS2PageSize.html">dom::css2pagesize</option>,  <option value="classDOM_1_1CSS2PlayDuring.html">dom::css2playduring</option>,  <option value="classDOM_1_1CSS2Properties.html">dom::css2properties</option>,  <option value="classDOM_1_1CSS2TextShadow.html">dom::css2textshadow</option>,  <option value="classDOM_1_1CSSCharsetRule.html">dom::csscharsetrule</option>,  <option value="classDOM_1_1CSSException.html">dom::cssexception</option>,  <option value="classDOM_1_1CSSFontFaceRule.html">dom::cssfontfacerule</option>,  <option value="classDOM_1_1CSSImportRule.html">dom::cssimportrule</option>,  <option value="classDOM_1_1CSSMediaRule.html">dom::cssmediarule</option>,  <option value="classDOM_1_1CSSPrimitiveValue.html">dom::cssprimitivevalue</option>,  <option value="classDOM_1_1CSSRule.html">dom::cssrule</option>,  <option value="classDOM_1_1CSSRuleList.html">dom::cssrulelist</option>,  <option value="classDOM_1_1CSSStyleDeclaration.html">dom::cssstyledeclaration</option>,  <option value="classDOM_1_1CSSStyleRule.html">dom::cssstylerule</option>,  <option value="classDOM_1_1CSSStyleSheet.html">dom::cssstylesheet</option>,  <option value="classDOM_1_1CSSUnknownRule.html">dom::cssunknownrule</option>,  <option value="classDOM_1_1CSSValue.html">dom::cssvalue</option>,  <option value="classDOM_1_1CSSValueList.html">dom::cssvaluelist</option>,  <option value="classDOM_1_1CustomNodeFilter.html">dom::customnodefilter</option>,  <option value="classDOM_1_1Document.html">dom::document</option>,  <option value="classDOM_1_1DocumentFragment.html">dom::documentfragment</option>,  <option value="classDOM_1_1DocumentType.html">dom::documenttype</option>,  <option value="classDOM_1_1DOMException.html">dom::domexception</option>,  <option value="classDOM_1_1DOMImplementation.html">dom::domimplementation</option>,  <option value="classDOM_1_1DOMString.html">dom::domstring</option>,  <option value="classDOM_1_1Element.html">dom::element</option>,  <option value="classDOM_1_1Entity.html">dom::entity</option>,  <option value="classDOM_1_1EntityReference.html">dom::entityreference</option>,  <option value="classDOM_1_1Event.html">dom::event</option>,  <option value="classDOM_1_1EventException.html">dom::eventexception</option>,  <option value="classDOM_1_1EventListener.html">dom::eventlistener</option>,  <option value="classDOM_1_1HTMLAnchorElement.html">dom::htmlanchorelement</option>,  <option value="classDOM_1_1HTMLAppletElement.html">dom::htmlappletelement</option>,  <option value="classDOM_1_1HTMLAreaElement.html">dom::htmlareaelement</option>,  <option value="classDOM_1_1HTMLBaseElement.html">dom::htmlbaseelement</option>,  <option value="classDOM_1_1HTMLBaseFontElement.html">dom::htmlbasefontelement</option>,  <option value="classDOM_1_1HTMLBlockquoteElement.html">dom::htmlblockquoteelement</option>,  <option value="classDOM_1_1HTMLBodyElement.html">dom::htmlbodyelement</option>,  <option value="classDOM_1_1HTMLBRElement.html">dom::htmlbrelement</option>,  <option value="classDOM_1_1HTMLButtonElement.html">dom::htmlbuttonelement</option>,  <option value="classDOM_1_1HTMLCollection.html">dom::htmlcollection</option>,  <option value="classDOM_1_1HTMLDirectoryElement.html">dom::htmldirectoryelement</option>,  <option value="classDOM_1_1HTMLDivElement.html">dom::htmldivelement</option>,  <option value="classDOM_1_1HTMLDListElement.html">dom::htmldlistelement</option>,  <option value="classDOM_1_1HTMLDocument.html">dom::htmldocument</option>,  <option value="classDOM_1_1HTMLElement.html">dom::htmlelement</option>,  <option value="classDOM_1_1HTMLFieldSetElement.html">dom::htmlfieldsetelement</option>,  <option value="classDOM_1_1HTMLFontElement.html">dom::htmlfontelement</option>,  <option value="classDOM_1_1HTMLFormElement.html">dom::htmlformelement</option>,  <option value="classDOM_1_1HTMLFrameElement.html">dom::htmlframeelement</option>,  <option value="classDOM_1_1HTMLFrameSetElement.html">dom::htmlframesetelement</option>,  <option value="classDOM_1_1HTMLHeadElement.html">dom::htmlheadelement</option>,  <option value="classDOM_1_1HTMLHeadingElement.html">dom::htmlheadingelement</option>,  <option value="classDOM_1_1HTMLHRElement.html">dom::htmlhrelement</option>,  <option value="classDOM_1_1HTMLHtmlElement.html">dom::htmlhtmlelement</option>,  <option value="classDOM_1_1HTMLIFrameElement.html">dom::htmliframeelement</option>,  <option value="classDOM_1_1HTMLImageElement.html">dom::htmlimageelement</option>,  <option value="classDOM_1_1HTMLInputElement.html">dom::htmlinputelement</option>,  <option value="classDOM_1_1HTMLIsIndexElement.html">dom::htmlisindexelement</option>,  <option value="classDOM_1_1HTMLLabelElement.html">dom::htmllabelelement</option>,  <option value="classDOM_1_1HTMLLayerElement.html">dom::htmllayerelement</option>,  <option value="classDOM_1_1HTMLLegendElement.html">dom::htmllegendelement</option>,  <option value="classDOM_1_1HTMLLIElement.html">dom::htmllielement</option>,  <option value="classDOM_1_1HTMLLinkElement.html">dom::htmllinkelement</option>,  <option value="classDOM_1_1HTMLMapElement.html">dom::htmlmapelement</option>,  <option value="classDOM_1_1HTMLMenuElement.html">dom::htmlmenuelement</option>,  <option value="classDOM_1_1HTMLMetaElement.html">dom::htmlmetaelement</option>,  <option value="classDOM_1_1HTMLModElement.html">dom::htmlmodelement</option>,  <option value="classDOM_1_1HTMLObjectElement.html">dom::htmlobjectelement</option>,  <option value="classDOM_1_1HTMLOListElement.html">dom::htmlolistelement</option>,  <option value="classDOM_1_1HTMLOptGroupElement.html">dom::htmloptgroupelement</option>,  <option value="classDOM_1_1HTMLOptionElement.html">dom::htmloptionelement</option>,  <option value="classDOM_1_1HTMLParagraphElement.html">dom::htmlparagraphelement</option>,  <option value="classDOM_1_1HTMLParamElement.html">dom::htmlparamelement</option>,  <option value="classDOM_1_1HTMLPreElement.html">dom::htmlpreelement</option>,  <option value="classDOM_1_1HTMLQuoteElement.html">dom::htmlquoteelement</option>,  <option value="classDOM_1_1HTMLScriptElement.html">dom::htmlscriptelement</option>,  <option value="classDOM_1_1HTMLSelectElement.html">dom::htmlselectelement</option>,  <option value="classDOM_1_1HTMLStyleElement.html">dom::htmlstyleelement</option>,  <option value="classDOM_1_1HTMLTableCaptionElement.html">dom::htmltablecaptionelement</option>,  <option value="classDOM_1_1HTMLTableCellElement.html">dom::htmltablecellelement</option>,  <option value="classDOM_1_1HTMLTableColElement.html">dom::htmltablecolelement</option>,  <option value="classDOM_1_1HTMLTableElement.html">dom::htmltableelement</option>,  <option value="classDOM_1_1HTMLTableRowElement.html">dom::htmltablerowelement</option>,  <option value="classDOM_1_1HTMLTableSectionElement.html">dom::htmltablesectionelement</option>,  <option value="classDOM_1_1HTMLTextAreaElement.html">dom::htmltextareaelement</option>,  <option value="classDOM_1_1HTMLTitleElement.html">dom::htmltitleelement</option>,  <option value="classDOM_1_1HTMLUListElement.html">dom::htmlulistelement</option>,  <option value="classDOM_1_1MediaList.html">dom::medialist</option>,  <option value="classDOM_1_1MouseEvent.html">dom::mouseevent</option>,  <option value="classDOM_1_1MutationEvent.html">dom::mutationevent</option>,  <option value="classDOM_1_1NamedNodeMap.html">dom::namednodemap</option>,  <option value="classDOM_1_1Node.html">dom::node</option>,  <option value="classDOM_1_1NodeFilter.html">dom::nodefilter</option>,  <option value="classDOM_1_1NodeIterator.html">dom::nodeiterator</option>,  <option value="classDOM_1_1NodeList.html">dom::nodelist</option>,  <option value="classDOM_1_1Notation.html">dom::notation</option>,  <option value="classDOM_1_1ProcessingInstruction.html">dom::processinginstruction</option>,  <option value="classDOM_1_1Rect.html">dom::rect</option>,  <option value="classDOM_1_1RGBColor.html">dom::rgbcolor</option>,  <option value="classDOM_1_1StyleSheet.html">dom::stylesheet</option>,  <option value="classDOM_1_1StyleSheetList.html">dom::stylesheetlist</option>,  <option value="classDOM_1_1Text.html">dom::text</option>,  <option value="classDOM_1_1TextEvent.html">dom::textevent</option>,  <option value="classDOM_1_1TreeWalker.html">dom::treewalker</option>,  <option value="classDOM_1_1UIEvent.html">dom::uievent</option>,  <option value="classKHTMLPageCache.html">khtmlpagecache</option>,  <option value="classKHTMLPart.html">khtmlpart</option>,  <option value="classKHTMLPartBrowserExtension.html">khtmlpartbrowserextension</option>,  <option value="classKHTMLPartIface.html">khtmlpartiface</option>,  <option value="classKHTMLSettings.html">khtmlsettings</option>,  <option value="classKHTMLView.html">khtmlview</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../arts/html/index.html">arts</a></li><li><a href="../../dcop/html/index.html">dcop</a></li><li><a href="../../dnssd/html/index.html">dnssd</a></li><li><a href="../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kate/html/index.html">kate</a></li><li><a href="../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../kdecore/html/index.html">kdecore</a></li><li><a href="../../kded/html/index.html">kded</a></li><li><a href="../../kdefx/html/index.html">kdefx</a></li><li><a href="../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../kdesu/html/index.html">kdesu</a></li><li><a href="../../kdeui/html/index.html">kdeui</a></li><li><a href="../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../khtml/html/index.html">khtml</a></li><li><a href="../../kimgio/html/index.html">kimgio</a></li><li><a href="../../kinit/html/index.html">kinit</a></li><li><a href="../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/http/html/index.html">http</a></li><li><a href="../../kjs/html/index.html">kjs</a></li><li><a href="../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../kparts/html/index.html">kparts</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../kspell2/html/index.html">kspell2</a></li><li><a href="../../kunittest/html/index.html">kunittest</a></li><li><a href="../../kutils/html/index.html">kutils</a></li><li><a href="../../kwallet/html/index.html">kwallet</a></li><li><a href="../../libkmid/html/index.html">libkmid</a></li><li><a href="../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>