Why is a table td not suitable as a containing block for absolute positioning of an element when other browsers allow that CSS feature?

Absolute positioning requires a containing element. I'm taking a class on HTML5 and CSS3 from ed2go.com. A photo display using thumbnails in a table shows the full size picture with its corner in the center of the thumbnail when you hover over the thumbnail.
Snippet of code for one td
<pre><nowiki><td>
<img src="pix2/flower01.png" alt="" class="small">
<img src="pix2/flower01.png" alt="" class="left"></td></nowiki></pre>
The "small" class makes the picture a thumbnail. The "left" class positions the full size picture with its corner in the center of the thumbnail when the mouse hovers over the thumbnail. This works correctly in Internet Explorer but not Firefox. The reason is that Firefox does not consider a td to be a containing element by using position:relative so the large picture corner is in the center of the viewport. Although td is not a block element it would seem that allowing absolute positioning with respect to a td would be a good default implementation.
The "problem" can be "fixed" by simply placing the two &lt;img&gt; inside a &lt;p&gt;&lt;/p&gt;.<br />
You can see the two different implementations at http://s179350112.onlinehome.us/temp6.htm and http://s179350112.onlinehome.us/temp7.htm
Is Firefox implementing the Standard correctly? Would a default implementation as in Internet Explorer be allowed by the Standard?

Yes, I see the same on the temp7 page.
Maybe someone at the MozillaZine "Web Development/Standards Evangelism" forum knows more about this.
*http://forums.mozillazine.org/viewforum.php?f=25
The helpers at that forum are more knowledgeable about web development issues.<br>
You need to register at the MozillaZine forum site in order to post at that forum.

Similar Messages

  • My time capsule is full and when I attempt to back up, I only receive a preparing back up message and the earliest and most recent back up dates remain the same.  Why are the oldest backups not being deleted to make room for the newest backups?

    My time capsule is full and when I attempt to back up, I only receive a preparing back up message and the earliest and most recent back up dates remain the same.  Why are the oldest backups not being deleted to make room for the newest backups?

    linda mariefromharper woods wrote:
    My time capsule is full and when I attempt to back up, I only receive a preparing back up message and the earliest and most recent back up dates remain the same.  Why are the oldest backups not being deleted to make room for the newest backups?
    It may be in the process of making room.  What version of OSX are you on?    (That process can be excruciatingly slow on Leopard or Snow Leopard backups over a network;  Lion has improved it greatly.)
    A clue may be lurking in your logs.  Use the widget in #A1 of  Time Machine - Troubleshooting to display the backup messages from your logs.   That should help you figure out what's going on.  If in doubt, copy and post them here (but if the same ones repeat over and over, drop most of the duplicates).
    If you can, connect via Ethernet; it will be 2-3 times faster.

  • My iPhone 6 shows "No Service".  Why?  My device is not set to Airplane Mode and I've already checked my Cellular settings to make sure that's all right.

    My iPhone 6 shows "No Service".  Why?  My device is not set to Airplane Mode and I've already checked my Cellular settings to make sure that's all right.  Obviously I can't call Verizon to find out why I have no service, and their online Live Chat isn't working.  What to do?

    Try this link:
    iOS 8.0.1 Causing No Service, Touch ID Issues on iPhone 6/6 Plus, Apple Support Recommends iTunes Restore - Mac Rumors

  • Since I have iTunes match, why does my iTunes library not appear in iPhoto music options for slideshow?; only songs purchased or placed on iTunes over a year ago appear in the iPhoto library under the iTunes or purchased option.

    since I have iTunes match, why does my iTunes library not appear in iPhoto music options for slideshow?; only songs purchased or placed on iTunes over a year ago appear in the iPhoto library under the iTunes or purchased option.

    10/20/14
    Yes, I am signed in to iTunes match on the macbook pro, iPhone , & iPad (all updated & correct music libraries) where I bought all the tunes but still no updated tunes on the iPhoto music library after 3 days of being on iTunes match.
    Thank you,
    TMAbanjoman

  • I can not dowload the new updated software for my Ipod touch 4G. When i do I get an error message that says Network connection has timed out. I have done the trouble shooting steps. Downloaded the latest version of Itunes, and checked network connection

    I can not dowload the new updated software for my Ipod touch 4G. When i do I get an error message that says Network connection has timed out. I have done the trouble shooting steps. Downloaded the latest version of Itunes, and checked network connection

    Disabling the computer's antivirus and firewall during the download and update usually resolves the timeout error.

  • Why is this table trigger not firing when insert/update from servlet?

    Hi!
    I have this servlet that parses XML and stores values into Oracle tables. I have created a table trigger so that when one table is updated, a trigger is fired and the current system date is store in another table's field.
    I have tested the trigger in Toad and it works, that is, if I update the table that the trigger is set to, the SYSDATE is stored as intended.
    Here is the trigger's code:
    DECLARE
    tmpVar NUMBER;
    NAME: transaction_time
    PURPOSE:
    REVISIONS:
    Ver Date Author Description
    1.0 9/14/2007 1. Created this trigger.
    NOTES:
    Automatically available Auto Replace Keywords:
    Object Name: transaction_time
    Sysdate: 9/14/2007
    Date and Time: 9/14/2007, 8:00:42 AM, and 9/14/2007 8:00:42 AM
    Username: (set in TOAD Options, Proc Templates)
    Table Name: MS_RESLIMITS (set in the "New PL/SQL Object" dialog)
    Trigger Options: (set in the "New PL/SQL Object" dialog)
    BEGIN
    tmpVar := 0;
    UPDATE MS_Misc SET mi_lastrun = SYSDATE;
    EXCEPTION
    WHEN OTHERS THEN
    -- Consider logging the error and then re-raise
    RAISE;
    END transaction_time;
    Now, when the table is updated by the servlet, the trigger does not fire. And here is the code from the servlet:
    --- <start of code> ---
    boolean recordExists =
    this.isRecordPresent("MS_ResLimits", "rl_compcode",
    compCode, url);
    Connection rlConn = null;
    try {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    rlConn = DriverManager.getConnection(url, dbUser,
    dbPwd);
    Statement stmt = rlConn.createStatement();
    PreparedStatement xmlUpdate = null;
    if (recordExists) {
    xmlUpdate =
    rlConn.prepareStatement("UPDATE MS_ResLimits SET rl_compcode = ?, rl_maxreslimit= ? WHERE rl_compcode =?");
    xmlUpdate.setString(1, compCode);
    xmlUpdate.setString(2, maximumReservationDate);
    xmlUpdate.setString(3, compCode);
    } else {
    xmlUpdate =
    rlConn.prepareStatement("INSERT INTO MS_ResLimits VALUES(?,?)");
    xmlUpdate.setString(1, compCode);
    xmlUpdate.setString(2, maximumReservationDate);
    } //end-if-else
    int n = xmlUpdate.executeUpdate();
    rlConn.commit();
    } catch (Exception ex) {
    out.println(ex.toString() +
    "-> error inserting Max Reservation Date<br>");
    } finally {
    if (rlConn != null) {
    rlConn.close();
    } //end-try-catch-finally
    --- <end of code> ---
    What causes the trigger to fire? the commit? My understanding is that executeUpdates are in autocommit mode by default, or am I mistaken? Do I have to programmatically send something to the DB so that the trigger fires?
    BTW, I'm using JDeveloper 10.1.3.3.0. The project is being compiled with Java 1.5.0_06. The servlet is running in OCJ4 standalone. DB is 10g (don't know the release version).
    ...and, for some reason this message is not keeping format from my edit window to the post...
    Thx!
    Message was edited by:
    delphosbean
    Message was edited by:
    delphosbean
    Message was edited by:
    delphosbean

    You are supposed to be able to preserve you formatting using the <pre></pre> tags but I can't get this to work either<br>
    <br>
    Patrick.

  • Newly created images will not display in Firefox 8 for Mac. Same images appear in other browsers. Why?

    1. Specific new images are uploaded but will not display in Firefox 8 on my Mac with OS 10.6.8. (Does appear in other browsers, e.g., Chrome and Opera, and appears on Firefox 8 for PC.) Also, other images on the page display.
    2. I have cleared cache, cookies, etc., in Recent History, and restarted both application and computer.
    3. I've tried creating GIF, JPG and PNG, but none show on the page in Firefox on my Mac. I can see the offending image in other browsers such as Chrome on the same computer, and on Firefox on PC. Offending pages are in both PHP and HTML: http://www.brookfieldcivic.org/advertisers.php and http://www.brookfieldcivic.org/advertising_freedom_montessori.html
    Image links: http://www.brookfieldcivic.org/images/advertisers/freedom.png and http://www.brookfieldcivic.org/images/advertisers/Freedom_Montessori_bizcard.jpg

    You can use these steps to check if images are blocked:
    *Open the web page that has the images missing in a browser tab.
    *Click the website favicon ([[Site Identity Button]]) on the left end of the location bar.
    *Click the "More Information" button to open the "Page Info" window with the Security tab selected (also accessible via "Tools > Page Info").
    *Go to the <i>Media</i> tab of the "Tools > Page Info" window.
    *Select the first image link and scroll down through the list with the Down arrow key.
    *If an image in the list is grayed and there is a check-mark in the box "<i>Block Images from...</i>" then remove that mark to unblock the images from that domain.

  • Incoming orders in COPA not working if Sales Order blocked for Credit Check

    Hi all,
    We need to build a report showing all incoming sales order by entry date and/or change date (change of values or quantities later on). COPA allows to do this, but the problem is that COPA line item table is only updated if the sales order is released from credit check (VKM3). I am looking for a solution to be able to record sales orders in COPA even if they are still blocked for credit check. By doing that we will be able to report all sales orders entered from COPA and provide basis for commissions calculation to the business.
    I have investigated possible COPA enhancements like COPA0005 but it doesn't seem to be used at the time of sales order save.
    Thanks.

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

  • Why can't Safari connect to free wifi when other browsers can?

    When  trying to use free WIFI in hotels, the connection requires opening browser  and then the hotel log in screen pops up for me to log in (room number or sometimes just to say "agree")
    Safari does not work!
    I set my network connection to Automatic
    The WIFI address I want shows up so I  can select and the button turns green,next to "Wifi" in Network Preference
    But when I then launch Safari, nothing  ... I cannot log into the hotel's network
    Yet if i launch Chrome or FireFox, immediately the hotel's window pops up  and then I am fully on the Internet (and can use Safari
    I have no firewall or such , so why can't Safari do what other browsers can?

    equinez wrote:
    SNIP...
    I hope it's a simple fix as I'm not very computer "smart"
    Lori
    <Email Edited By Host>
    you can learn a VERY valuable lesson from this question... NEVER publish your email address in public forums of any kind - FaceBook, Google+, chats, etc. - these places are low hanging fruit for nefarious characters - ÇÇÇ

  • HT201412 Restore did not work.The ipad mini says it is disabled, connect to itunes.When connected, it says that it is locked! After Recovery/Restore completed, device still malfunctions. The slide image keeps dancing around the screen.Device types on its

    What if you have a situation where Restore did not work. I do. The ipad mini says it is disabled, connect to itunes. When connected, it says that it is locked! I have tried using Recovery/Restore but after it completed, the ipad mini still malfunctions. It does not allow you to start the device. The slide image keeps dancing around the screen. The opening page keeps changing in size and the keyboard types on its own! What can be done to fix this????????

    Maybe a reset would help, to be followed by trying the recovery again.
    To reset, hold the on/off and home buttons together for about 10 seconds till the Apple logo appears.  Then do the recovery.
    If this doesn't solve it, I recommend visiting an Authorized Apple Service Center.

  • Why won't Firefox let me use the 'Enlarge' feature on E bay, when other browsers will?

    Firefox will not let me use the feature 'Enlarge' when trying to view products on E bay. It does allow me to use the 'zoom' feature which is odd that it will do one thi9ng, but not the other. I have no problem using the 'enlarge' feature when I use Opera, Sea Monkey or IE7.

    Firefox should not modify the Windows mouse settings; that is troubling.
    If this problem started around the time of Firefox 30, perhaps it's this:
    Firefox 30 switched many plugins from "Always Activate" to "Ask to Activate". The purpose of this change was to require your permission for untrusted sites to use plugins. However, some plugins that affect the user interface and/or operate globally on all pages do not work well with this setting and unpredictable UI breakage can result.
    Could you review your plugins as follows:
    Open the Add-ons page using either:
    * Ctrl+Shift+a
    * "3-bar" menu button (or Tools menu) > Add-ons
    In the left column, click Plugins. Then I suggest:
    * For "in-page"/"player" plugins like Flash, Silverlight, or Java, no changes are needed
    * For global plugins like fingerprint readers or security software, switch to either:
    ** "Always Activate" if you use this plugin on a regular basis
    ** "Never Activate" if this plugin is not important or very rarely used
    If in doubt, set "Never Activate".
    This might not take effect immediately in the current window, but should work in new windows, or after you exit and restart Firefox.
    Any difference?

  • TABLE SIZE NOT DECREASING AFTER DELETION. BLOCKS NOT BEING RE-USED

    Hi ,
    Problem:
    Table size before deletion: 40GB
    Total rows before deletion: over 200000
    Rows deleted=190000 rows
    Table size after deletion is more (as new data was inserted meanwhile).
    Purpose of table:
    This table is a sort of transaction table.
    Whenever an SR is raised by CSR, data gets inserted into this table and is removed when the status is cleared.
    So there is constant insertion and purging will happen on this table.
    We are using ASSM and tablespace is LOCAL.
    This Table has a LONG column also.
    Is this problem because of LONG column ?
    So here there are 2 problems.
    1) INSERTs are not using the space created by DELETE.
    2) New INSERTs are taking much more space then expected ?
    Let me have your suggestion
    Thanks,

    I think when you do DELETE it removes the data but
    it's not releasing any used space and it's still
    marked as used space. I think reorganizing would help
    to compress and pack all block and relase any unused
    space in blocks. Why do you think that? Deleting data will create space that can be reused by subsequent insert/ update operations. It is not going to release space back to the tablespace to make it available for inserts into other tables in the tablespace, but that's not generally an issue unless you are permanently decreasing the size of a table, which is pretty rare.
    Would you also please explain about different about
    LOB and LONG ? or point me to any link which explain
    baout it.From the Oracle Concepts manual's section on the LONG data type
    "Note:
    Do not create tables with LONG columns. Use LOB columns (CLOB, NCLOB) instead. LONG columns are supported only for backward compatibility.
    Oracle also recommends that you convert existing LONG columns to LOB columns. LOB columns are subject to far fewer restrictions than LONG columns. Further, LOB functionality is enhanced in every release, whereas LONG functionality has been static for several releases."
    LONG was a very badly implemented solution to storing large amounts of data. LOBs are a much, much better designed solution-- you should always be using LOBs.
    Justin

  • DB Connection Tables & Views not shown in 9.0.3 for 3rd Pty JDBC

    I am running JDeveloper 9.0.3 under Windows 2000.
    I have configured the 3rd party JDBC libraries under jdev.conf.
    Under connections, database connection, I am able to connect to the database and it does show me the three schema owner names in that database. I am signed on as one of those schema names.
    However, when I attempt to drill-down to the tables and views under those schemas, nothing is shown.
    Under 9.0.2, I was only able to see the schema of the userid I used to sign-on to the database, but I was able to drill-down to the tables and views and use them in generating UML diagrams and such.
    Any help would be appreciated.

    Robert,
    We changed the handling of schemas and catalogs between 9.0.2 and 9.0.3. The purpose of the change was to correct some problems with specific JDBC drivers where the old way was not working. While we tried to test with as many drivers as possible, it seems likely that we inadvertantly introduced an incompatability with your driver. If you can provide me with a few more details, I can try to isolate the problem and hopefully find a resolution.
    First of all, when you created the connection, did you use uppercase, or lowercase. And does the case you use match the case we display in the navigator?
    Second, if you run the code I've enclosed at the bottom of this message (replacing the values in <> with the appropriate values), do you get tables back? What is the value that is printed out for the catalog. If you are seeing a difference in case between the connection definition and the schema node in the navigator, can you try both cases?
    The enclosed code is basically the query we use to get the list of tables. However, we are doing some work internally with the catalog and schema, and see what the raw query returns should point me in the correct direction.
    - John McGinnis
    Oracle JDeveloper Team
    package mypackage1;
    import java.sql.*;
    public class Class1
    public static void main( String[] args )
    try
    DriverManager.registerDriver( ( Driver ) Class.forName( "<your driver>" ).newInstance() );
    Connection conn = DriverManager.getConnection( "<your url>", "<user>", "<password>" );
    DatabaseMetaData dmd = conn.getMetaData();
    String catalog = conn.getCatalog();
    System.out.println( "Catalog = " + catalog );
    ResultSet rs = dmd.getTables( catalog, "<user>", "%", new String[] { "TABLE" } );
    int i = 0;
    while ( rs.next() )
    System.out.println( "Table " + i++ + ": " + rs.getString( 3 ) );
    catch ( SQLException ex )
    System.err.println( ex.getLocalizedMessage() );
    catch ( Exception ex )
    ex.printStackTrace();
    }

  • Why are my PalPal buttons not working properly after working fine for weeks?

    I have not touched the site till I heard there was a problem today. The dropdowns are not showing up.
    https://www.appne.net/events.html
    Sometimes if I hit refresh or republish the site, they show up again. then after testing to see if they work, they disappear again.
    I just upgraded to the April 2 release to see if it helps and it did not.
    I talked to paypal and tested the buttons on their testing website and they worked fine.
    I did not use the widget in Muse to create...I cut and paste the code from paypal.com button creator.
    Anyone else having the same issue?
    Please help if so. Thank you!
    Marie

    Hi Marie
    I checked the drop downs and paypal button, it works fine on my end.
    http://take.ms/dhdkR
    Please try to clear browser cookie and then check , or try with a new browser.
    Thanks,
    Sanjit

  • Why can I not see images on craigslist with fire fox? They appear fine with other browsers.

    When viewing listings with images on craigslist the images will not appear in the window while using Firefox. This only happens with Firefox. When using Internet Explorer or Opera when I click on the exact same ads the images appear. No, ... I am not running all three browsers at once.

    There is a forum specifically for Boot Camp, you can get there by clicking Boot Camp, I'd recommend reposting there.

Maybe you are looking for

  • Using User Defined Function is SQL

    Hi I did the following test to see how expensive it is to use user defined functions in SQL queries, and found that it is really expensive. Calling SQRT in SQL costs less than calling a dummy function that just returns the parameter value; this has t

  • Autohide-topbar extension for gnome 3.2.1 (SOLVED)

    I can't get neither gnome-shell-extension-autohide-topbar nor gnome-shell-extension-zodiac-autohidetopbar-git to work. They install fine, but they simply do not show up in gnome-tweak-tool -> extensions. I don't have them both installed at the same t

  • Issue: Datacontrol using webservice

    Hi Gurus, I am new to ADF technology. I have created a datacontrol using webservice and using that webservice datacontrol, i have also created a ADF page and it is successfully invoked the webservice. But for some reason wsdl location has been change

  • ISight camera exposure time control for astrophotography

    Does anyone know of a way, or an application that allows you to control the shutter speed/exposure time when taking a photo with an external iSight camera? I am trying to adapt an external iSight camera for astro-photography.  There are some excellen

  • Forum Post Repying Broken??

    I can write a new post... but cant reply to any - tried with IE (w w/out java) and Chrome.