Web Development Articles

Page 105 of 801

Set the text wrap in a form in HTML

Nikitha N
Nikitha N
Updated on 16-Mar-2026 861 Views

The wrap attribute in HTML controls how text wrapping behaves in a element. This attribute determines whether line breaks are inserted when the text reaches the edge of the textarea and how those line breaks are handled when the form is submitted to the server. Syntax Following is the syntax for the wrap attribute − Text content The value can be soft, hard, or off. Wrap Attribute Values The wrap attribute accepts three possible values − soft − Text wraps visually in the textarea, but line breaks are not ...

Read More

Execute a script when a mouse button is pressed down on an element in HTML?

Vrundesha Joshi
Vrundesha Joshi
Updated on 16-Mar-2026 417 Views

The onmousedown attribute in HTML executes a script when a mouse button is pressed down on an element. This event fires before the onmouseup event and is useful for creating interactive elements that respond to mouse press actions. Syntax Following is the syntax for the onmousedown attribute − Content The script parameter contains JavaScript code or function calls to execute when the mouse button is pressed down. Basic Example Following example demonstrates the onmousedown attribute with color changes − onmousedown Example ...

Read More

Drawing text to HTML5 with @fontface does not work at the first time

Chandu yadav
Chandu yadav
Updated on 16-Mar-2026 579 Views

Drawing text in an HTML5 canvas with a typeface loaded via @font-face often fails to display correctly on the first render. This occurs because the browser has not yet fully loaded the custom font from the network, causing it to fall back to a default system font instead. The key issue is timing − the canvas attempts to draw text before the custom font has finished downloading and becomes available to the rendering engine. Syntax Following is the basic syntax for defining a custom font with @font-face − @font-face { font-family: 'CustomFont'; ...

Read More

How can I use the HTML5 canvas element in IE?

Chandu yadav
Chandu yadav
Updated on 16-Mar-2026 377 Views

The HTML5 canvas element provides a powerful way to create dynamic graphics and animations directly in the browser. However, older versions of Internet Explorer (IE6-IE8) do not natively support the canvas element. To enable canvas functionality in these browsers, you can use the excanvas JavaScript library. What is ExplorerCanvas? ExplorerCanvas (also known as excanvas) is a JavaScript library that emulates HTML5 canvas functionality in Internet Explorer versions 6, 7, and 8. While modern browsers like Firefox, Safari, Chrome, and Opera support the canvas tag natively for 2D drawing operations, ExplorerCanvas brings the same functionality to older IE browsers ...

Read More

How to get materialize CSS checkbox to work with @Html.CheckBoxFor?

Ankith Reddy
Ankith Reddy
Updated on 16-Mar-2026 264 Views

When using Materialize CSS with ASP.NET MVC's Html.CheckBoxFor helper, you may encounter issues where checkboxes disappear or don't display properly. This happens because Html.CheckBoxFor generates both a visible checkbox and a hidden input field, which can interfere with Materialize CSS styling. The Problem The Html.CheckBoxFor helper in ASP.NET MVC automatically creates two input elements − A visible checkbox input A hidden input with the same name to ensure a value is always submitted This hidden input can cause Materialize CSS checkbox styling to break, making checkboxes appear misaligned or disappear entirely. Solution Using ...

Read More

Solve unknown gap between elements in Flexbox with HTML5.

Arjun Thakur
Arjun Thakur
Updated on 16-Mar-2026 289 Views

Unknown gaps between elements in flexbox containers often occur due to margin collapsing between adjacent elements, particularly when a header element's margin collapses with its sibling container. This creates unexpected whitespace that can disrupt your layout design. Understanding the Problem Margin collapsing happens when vertical margins of adjacent block elements combine into a single margin. In flexbox layouts, this commonly occurs between a header element and a container div, causing an unwanted gap that appears to come from nowhere. Margin Collapsing Issue Header with margin ...

Read More

Choose which option is selected on pageload of razor Html.DropDownListFor() in HTML?

Samual Sam
Samual Sam
Updated on 16-Mar-2026 228 Views

The Html.DropDownListFor() helper in Razor allows you to create dropdown lists bound to model properties. To control which option is selected on page load, you can use the Selected property of SelectListItem or rely on the model's property value to automatically determine the selection. Syntax Following is the basic syntax for Html.DropDownListFor() with preselected options − @Html.DropDownListFor(m => m.PropertyName, new List { new SelectListItem { Value = "value1", Text = "Text1", Selected = condition }, ...

Read More

HTML5 Canvas and select / drag-and-drop features in a JS library?

karthikeya Boyini
karthikeya Boyini
Updated on 16-Mar-2026 828 Views

HTML5 Canvas provides excellent drawing capabilities for creating shapes, text, and curves. However, by default, canvas elements don't support traditional DOM events like onClick or drag-and-drop functionality. To add interactive features like drag-and-drop to canvas-based graphics, developers often use JavaScript libraries that provide these capabilities. One popular solution is Raphael.js, a cross-browser vector graphics library that uses SVG for modern browsers and VML for older versions of Internet Explorer. This library allows you to create interactive vector graphics with built-in support for drag-and-drop events, touch events, and mouse interactions. How Raphael.js Works Raphael.js creates vector graphics that ...

Read More

Menu not visible in IE8. How to make it visible with HTML?

Lakshmi Srinivas
Lakshmi Srinivas
Updated on 16-Mar-2026 162 Views

Internet Explorer 8 has specific compatibility issues with CSS properties that can cause navigation menus to become invisible. The most common cause is improper use of the opacity property, which requires special handling in IE8 to ensure cross-browser compatibility. The Problem When CSS stylesheets use modern opacity syntax without fallbacks, menus may appear invisible in Internet Explorer 8. This occurs because IE8 uses proprietary filter syntax for transparency effects instead of the standard opacity property. Syntax Following is the cross-browser compatible syntax for opacity in IE8 − .element { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; ...

Read More

HTML5 Canvas & z-index issue in Google Chrome

Chandu yadav
Chandu yadav
Updated on 16-Mar-2026 881 Views

When working with HTML5 Canvas elements in Google Chrome, a specific rendering issue occurs when applying z-index to a canvas with position: fixed. This bug causes Chrome to improperly render other fixed-position elements on the page, but only when the canvas dimensions exceed 256×256 pixels. The issue manifests as visual glitches or disappearing elements that also have position: fixed applied. This is a browser-specific problem that primarily affects Google Chrome and can significantly impact layout stability in web applications using large fixed canvases. The Problem The rendering issue occurs due to Chrome's internal optimization mechanisms when handling ...

Read More
Showing 1041–1050 of 8,010 articles
« Prev 1 103 104 105 106 107 801 Next »
Advertisements