Наследование CSS IE7 не работает

Хотя ответ, данный Сандом выше, является полностью правильным, учитывая количество используемых вами условий, которые не являются прямыми булевыми значениями, в конечном итоге будет быстрее и эффективнее использовать случай переключения, а также сохранять вам не нужно много печатать на современных компьютерах, это не должно быть проблемой, но тем не менее

import java.io.*;
import java.util.*;

public class addiePorterMod8Banking {
    public static void main(String args[]) {
        while (true) {
            int depositSavings, depositChecking, withdrawalSavings, withdrawalChecking, transferSavingsToChecking;
            int b, c, d, e, f, g, lp;
            int savingsaccount = 3000;
            int checkingaccount = 650;
            Scanner kbReader = new Scanner(System.in);
            System.out.println(
                    "What do you wish to do today?\n1 for deposit to savings\n2 for deposit to checking\n3 for withdraw from savings\n4 for withdraw from checking\n5 for transfer funds from savings to checking");
            int a = kbReader.nextInt();
            switch (a) {
            case (1):
                System.out.println("1-you chose to make a deposit to savings. How much would you like to deposit?");
                int answer = kbReader.nextInt();
                lp = savingsaccount + answer;
                System.out.println("Your total in savings is $" + lp);
                break;
            case (2):
                System.out.println("2-you chose to make a deposit to checking. How much would you like to deposit?");
                int answer1 = kbReader.nextInt();
                lp = checkingaccount + answer1;
                System.out.println("Your total in checking is $" + lp);
                break;
            case (3):
                System.out.println("3-you chose to withdraw from savings. How much would you like to withdraw?");
                int bunny = kbReader.nextInt();
                lp = savingsaccount - bunny;
                System.out.println("Your total in savings is $" + lp);
                break;
            case (4):
                System.out.println("4-you chose to withdraw from checking. How much would you like to withdraw?");
                int bubble = kbReader.nextInt();
                lp = checkingaccount - bubble;
                System.out.println("Your total in checking is $" + lp);
                break;
            case (5):
                System.out.println("5-Your current balance in savings is $3000. How much would you like to transfer?");
                int awesome = kbReader.nextInt();
                lp = savingsaccount - awesome;
                int al = checkingaccount + awesome;
                System.out.println("Your total in checking is $" + al + "." + "Your total in savings is $" + lp + ".");
                break;
            }
            System.out.println("Would you like another transaction? 1 for yes. 2 for No");
            int more = kbReader.nextInt();

            if (more == 2) {
                break;
            }
        }
    }
}

небольшое примечание на тот случай, если вы хорошо знакомы с делами коммутатора, вкратце, они похожи на длинные цепочка условных выражений, но как только одна задача выполнена, она не продолжает искать ее по всем значениям в виде последовательности операторов if, имеющих значение, как только что-то работает, она завершается вместо проверки каждого условия и для случаев, в которых нет Boolean считается быстрее читать дальше здесь

34
задан Erik Schierboom 2 June 2013 в 16:07
поделиться

2 ответа

Нет, IE никогда не поддерживал inherit ни для какого свойства - извините. Это было зафиксировано в> = IE8.

, Пока Вы могли использовать JavaScript, фиксируют для копирования свойств от h2 до a, является, вероятно, самым легким только применить то же правило моделирования к обоим элементам:

h2, h2 a {
    font: something;
    color: black;
    text-decoration: none;
}

Вы не должны устанавливать inherit на текстовом художественном оформлении так или иначе, потому что художественное оформление не наследовалось родителю в ребенка: эффект подчеркивания находится на родителе и идет до ребенок; ребенок не может удалить его (ошибки IE по модулю). 'текстовое художественное оформление: ни один' на ребенке не является правильной вещью, если Вы не хотите потенциально два подчеркивания...

55
ответ дан Volker E. 27 November 2019 в 16:28
поделиться

Ошибка ошибка и нет ничего особенного, которое можно сделать, за исключением обходных решений.

существует тест для, наследовали поддержку здесь .

можно также попытаться использовать сценарий как ie7-js, который "является библиотекой JavaScript, чтобы заставить Microsoft Internet Explorer вести себя как совместимый стандартами браузер"

4
ответ дан yoavf 27 November 2019 в 16:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: